At Mantaray Island Resort, hit the beach where you can enjoy snorkeling, then dine onsite at Onsite venue.
Located in Nanuya Balavu Island, Mantaray Island Resort is on the beach. Yanuya Village is a local landmark, and the area's natural beauty can be seen at Long Beach and Devil's Beach.