
Landmarks (13)
18. 7.22:15 → 22: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.
Situated north of Madagascar is a 115-island archipelago so beautiful that early British explorers thought they had stumbled upon the Garden of Eden.