Unforgettable Encounter: Your Ultimate Guide to Seeing the Whale Shark in Sumbawa’s Saleh Bay

Saleh Bay is a part of Sumbawa Island, in the Sumbawa Isles in West Nusa Tenggara (NTB) Indonesia, so it is one of the premier places in Indonesia for everything water related. What makes Saleh Bay so attractive is the remarkable sea life. Saleh Bay is well known for providing relatively safe encounters with the […]