A wide sand beach surrounds the luxurious Siladen Resort and Spa on Siladen Island, in the Bunaken National Park off North Sulawesi, Indonesia.