Photo: Nathan Mack, Mountains Haiti is located on the island of Hispaniola, in the Greater Antilles archipelago of the Caribbean. The country occupies the western three-eighths of the island, which it shares with the Dominican Republic. Planeta.com
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed