TravelXP

Landmarks (13)

18. 7.19:15 → 19:30

Situated north of Madagascar is a 115-island archipelago so beautiful that early British explorers thought they had stumbled upon the Garden of Eden.

. . .