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 .
The island 's northern shore contains the Beach of the Beautiful Princess .