Ebulobo is a stratovolcano located in the south-central part of the island of Flores, Indonesia.
This East Nusa Tenggara location article is a stub. You can help Wikipedia by expanding it.