10 Best Beaches of Seychelles Seychellesis 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 […]
20 Jul 2010