Sebayur Island is known as a diver’s paradise. It is one of the most popular sightseeing spots where you can enjoy an underwater panorama. Sebayur Island is strategically located near famous diving spots in Flores, such as Crystal Rocks, Castle Rock, Batu Bolong, and other famous diving spots. About Sebayur Islands Komodo Island has two