Seychelles, one of the world’s smallest countries. It is a republic comprising about 115 islands in the western Indian Ocean, with lush tropical vegetation, beautiful beaches, and diverse marine life. The capital is Victoria, located on the island of Mahe.
First off, I need to fess up. When it comes to matters of a ‘green’ nature, to thinking more about this planet of ours, well, I arrived a little late to the party. I’m there now, but suffice to say that when I was invited on what was described as an “ecological” travel trip to the island of Cousine in the Seychelles about 15 years ago, my family greeted the news with guffaws of laughter.
This Is One of the World s Most Expensive Vacations Made for the Ultra-Rich luxurytravelmagazine.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from luxurytravelmagazine.com Daily Mail and Mail on Sunday newspapers.