Guadeloupe Travel Blog

Guadeloupe is an overseas region of France that is located in the Lesser Antilles of the Leeward Islands in the...

Take a break in the Beef Island

Beef Island is an island in the British Virgin Islands and connects to the island of Tortola via the Queen...