Loading...
Uploaded by theholidayplace on Jul 30, 2007
Cala Luna, a hotel situated within Costa Rica on the Northwestern shoreline. The natural beauty of this region will leave you in awe with its rain forests to active volcanoes & untouched beaches.
Travel & Events
Standard YouTube License
Load more suggestions
All Comments