On one side are the fringes of tropical forest and on the other spectacular coral reefs. Seychelles is also home to a string of ultra-luxurious hotels and resorts that embody the ultimate tropical ...