Madagascar · Countries & regions · Country profiles
Seychelles: Country Profile, Map and Geography
Seychelles is an African island country in the western Indian Ocean, northeast of Madagascar. Its geography contrasts the steep granitic landscapes of islands such as Mahé and Praslin…