Mahe Island – SEYCHELLES
The Seychelles largest and main island, Mahe is home to the capital of Victoria and almost 90% of the nation’s total population stay here. Still, the island retains its idyllic beauty, with 3,000-foot mountains and scores of gorgeous beaches. Many plants, including the so-called Jellyfish Tree and several rare orchids, …