Mushroom Bay Beach

Nusa Lembongan, Bali, Indonesia

850 M from property

Check Availabilty