x
Flop's photo of Tamarindo

Almeja at Tamarindo

Average rating of 3.00 from 7 votes

Tamarindo

Spot Location: Central America South > Costa Rica > Tamarindo

Date Taken: 26th October 2006. 1662 page views since 4th April 2007.

Tags