x
Kellys's photo of Tamarindo

Kelly's Surf Shop instructor Luis Castro catching some air in Tamarindo.

Average rating of 5.00 from 5 votes

Tamarindo

Spot Location: Central America South > Costa Rica > Tamarindo

Date Taken: 2nd August 2011. 2712 page views since 3rd August 2011.

Tags