Bahamas

Photo: Becky McCray, Hybiscus (Some rights reserved) Wikipedia: The Bahamas is a country within the Lucayan Archipelago, in the Caribbean. The archipelagic state consists of more than 700 islands, cays, and islets in the Atlantic Ocean, and is located north of Cuba and Hispaniola (Haiti and the Dominican Republic), northwest of the Turks and Caicos … Continue reading Bahamas