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
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