I visited Maldives in December 2018, this nation is located in Indian ocean, and it has the most beautiful beaches in the world.I stayed in paradise island and sun island in Superior beach bungalow and water villa. superior beach bungalow is located on beach sites and water villa is located on water. this is very big and from water villa you can dive in natural water directly.both are marvelous.Scenic beauty is out of this world, in the evening sting ray fish feeding and shark feeding activities takes place which is very exciting, breakfast, lunch and dinner buffet has huge variety of food, water sports activities are very good but its slightly over priced, canyoning is free of charge.