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 Natadola Beach and Sigatoka Sand Dunes.
Things to see and do near Shangri La Beach
What to see near Shangri La Beach
- Natadola Beach
- Sigatoka Sand Dunes
- Kula Eco Park
- Lawaqa Park
- Tavuni Hill Fort
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