
Majestic World Travelers Joseph and Farideh Ross went from Mexico, Belize, Guatemala, Honduras to Costa Rica and Nicaragua. Their exiting journey continues and they saw beautifull places and shared them with us.
Drake Bay, Costa Rica, on the Pacific Ocean near Corcovado National Park and Cano Island is a dream. It is a rare thing to have reality exceed your expectations, but Drake Bay is one of those places. Drake Bay will surely make any traveler's short list of the most beautiful destinations on the planet.






