Travel Seychelles with UnCrushedLeaves
Seychelles is a group of 115 islands in the Indian Ocean, northeast of Madagascar and east of Kenya. Early British explorers believed they had found the Garden of Eden. Although Portuguese explorer Vasco da Gama is said to have seen the Seychelles Islands for the first time in 1502, nothing much was known about this […]