Explore relationships
Mount Tambora
Mount Tambora, or Tomboro, is an active stratovolcano in West Nusa Tenggara, Indonesia. Located on Sumbawa in the Lesser Sunda Islands, volcanism is the result of subduction zones.
Use + to expand a branch. Click a topic name to open its summary.