First stop, first impressions – beautiful, and a welcome sight after an 18 hour haul. The Veranda Grand Baie in Mauritius is set amongst lush green surroundings and giant palm trees. Rooms look like little cottages (reminiscent of the Veranda Resort & Spa in Antigua). A huge selling point with […]