15 Best Places to Visit in Sumbawa (Indonesia)

Kenawa Island

Sumbawa is located in sunny West Nusa Tenggara in Indonesia and is separated from neighboring Lombok by the Strait of Alas. It is separated from Komodo Island by the Sape Strait and has the Indian Ocean on its south side and the Flores Sea on the north. Sumbawa is the largest island in West Nusa …

Read more