Siaba Island, located in Komodo National Park, is the best spot to see turtles. This island is also known as the “City of Turtles,” home to countless green sea turtles, one among the seven sea turtle species worldwide. Siaba Island is the perfect place to capture the once-in-a-lifetime experience of swimming with the turtles.