French Guadeloupe - the 'Butterfly Island'
Guadeloupe is an overseas territory of France located in the Leeward Islands of Lesser Antilles. It has a surface area of 1628 square kilometers and 405,739 inhabitants. Sometimes it is fondly referred to as the ‘Butterfly Island. The island is a vacationer’s haven given its tropical climate, inviting turquoise waters and sandy beaches. For those planning a trip there, here...