The Thousand Islands, also known as the Seribu Islands, comprise hundreds of islands in the northernmost part of ...