The island's northern shore contains the Beach of the Beautiful Princess.
Once there, you'll find the wide sands of the Pantai Puteri Dewi (Beach of the Beautiful Princess) along the 122-hectare (301-acre) island's northern shore.