Guadeloupe
Of island, Leeward Islands and French West Indies.
An island territory of France located in the eastern West Indies; tourism is the major industry.
This concept's ID is @1~46684
Of island, Leeward Islands and French West Indies.
An island territory of France located in the eastern West Indies; tourism is the major industry.
This concept's ID is @1~46684