On Mahe’s west coast, Avani Barbarons Seychelles Resort is just 25 minutes from the airport and capital Victoria. It is within easy reach of Barbarons Beach, with a great location providing plenty of inspiration. Guests can explore the nature trails full of exotic plants and wildlife, and head to the vantage point of historic Mission Lodge for the...