We decided to break from our usual spontaneous travel style and visit Royal Island Resort, a five-star resort island located in the Baa Atoll biosphere reserve. It was a new experience for us, as we typically plan our trips independently. In advance, we were not sure if we would actually like it. Table of Contents […]