Heard a lot about Maldives, Mauritius and Fiji? Let’s go to Seychelles then. Yet another gem of the Indian Ocean. Situated off the eastern coast of Africa in the Indian Ocean, Seychelles is an archipelago of 115 granite and coral islands that can enchan