
Seychelles is easily one of the most alluring and magical of the Indian Ocean islands. While its tag as 'millionaire's playground' kept many prospective travellers away, it is slowly shedding its image thanks to the numerous affordable hotels, restaurants and lodges cropping all over the island. Here are some of the must visit spots in the island. Whats more, increased competition has resulted...