Where is Shangri La Beach?
Yanuca Island is home to Shangri La Beach. Yanuca Island is a family-friendly city well known for its recreation options and beaches. If you'd like to find things to do in the area, you might want to stop in and see Sigatoka Sand Dunes and Natadola Beach.
Things to see and do near Shangri La Beach
What to see near Shangri La Beach
- Sigatoka Sand Dunes
- Natadola Beach
- Kula Eco Park
- Vatukarasa Village
- Naihehe Caves
How to get to Shangri La Beach
Flights to Yanuca Island
- Nadi (NAN-Nadi Intl.), 26.9 mi (43.3 km) from central Yanuca Island
- Malololailai (PTF), 29.4 mi (47.3 km) from central Yanuca Island