10 Best Beaches of Seychelles
Tuesday, January 26th, 2010Seychellesis a group of about 115 islands, located northeast of Madagascar. There are five main islands; Mahé, Praslin, La Digue, Frégate, and North Island. Much of Seychelles is protected sanctuaries devoted to preserving and amazing array of flora and fauna. The giant Alabra Tortoises are fascinating and should not be missed [...]