Travel Tropical haven of the Seychelles has breath-catching scenery and is paradise by the plateful September 26, 2018