Cuba is a Caribbean island between the Caribbean Sea and the North Atlantic Ocean. It lies 150 km south of Key West, Florida between the Cayman Islands and the Bahamas, to the west of Haiti.
Situated about 210 km/120 miles west of Havana, The Vinales Valley is to Cuba what Yosemite is to California. Tucked into the Sierra de los Organos range are a few fertile valleys that comprise ... more