Blue Whale in Costa Rica
October 30th, 2012
Location Located along a beach and amidst the forests of Montezuma, a town with white sand beaches and tropical biodiversity! The stirring beauty of nature is a perfect getaway since Ylang Ylang beach resort...
Location Florblanca is nestled between the oceans and the forests in the Central American country of Costa Rica. Towards the East lies the Caribbean Sea and towards the west is the Pacific Ocean. Enticing...