Travel Stories | Guadeloupe

5 things you need to know about Guadeloupe

Guadeloupe is the Antillean Creole name given to a group of Caribbean Islands located in Leeward Islands, in the Lesser Antilles, with a land area... read more