Directions to Flor Blanca Resort, Costa Rica

Flor-blanca-resort-map
The Flor Blanca Resort in Costa Rica is located at SANTA TERESA PO BOX 18 , Costa Rica , CR .   Click on the Google Map above to get an interactive version and see the area around the Flor Blanca Resort .