answersLogoWhite

0

Batu Tara is an island volcano located south of Indonesia. It is located at the convergent boundary of the Australian Plate and the Sunday Plate.

User Avatar

Wiki User

10y ago

What else can I help you with?