where is tambora
Mount Tambora. Mount Tambora is an active volcano located on the island of Sumbawa in West Nusa Tenggara, Indonesia. This is a difficult mountain to reach let alone climb.