Guadelope Sunset over Pigeon Island Guadeloupe is a five-island overseas region of France located in the Leeward Islands. It is a 629 square-mile treasure of… Continue reading Guadelope