Mount Tambora is located in Sumbawa, Lesser Sunda Islands,
Indonesia.
Sumbawa, Lesser Sunda Islands,Indonesia
View page
In Indonesia among the Lesser Sunda Islands.
View page
the answer is Timor
View page
The Sunda Strait is located between the islands of Sumatra (to
the relative north) and Java (to the relative south).
View page
sounds like Sumatra, its located in south east Asia, part of the
greater Sunda Islands, population 45 million and is the 6th largest
island in the world