Designed by
Title
Ebulobo #262918185
Description
Mount Ebulobo, also known as Emburombu or Nage Keo Peak, is a stratovolcano located in the southern part of Nagekeo Regency on Flores Island, East Nusa Tenggara, Indonesia. Mount Ebulobo rises above BoaWae District, which lies beneath the mountain's northwest slope