<--Previous  Up  Next-->

CIMG2517

That's more like it! This is the island of La Digue, still in the Seychelles.