Where is Shangri-La Yanuca Island?

Where is Shangri-La Yanuca Island located?

Shangri-La Yanuca Island, Western Division, Fiji (approx. -18.14063°, 177.42645°)


Where is Shangri-La Yanuca Island on the map?