Soaring Nonstop to the Guadeloupe Islands
From the air, the two largest isles of the French Caribbean archipelago of Guadeloupe resemble a verdant emerald green butterfly floating above an aquamarine sea. Located in the French Caribbean (aka the French West Indies), the Guadeloupe Islands are…