Home Page

COSTA RICA EXPEDITIONS

Flor Blanca Hotel in Guanacaste, Costa Rica.
Feb 2005

Flor Blanca Restaurant
Restaurant at Flor Blanca on Santa Teresa Beach.