Keli Kakaniru - mountain located in Indonesia, Asia. Within mountain range Flores. Elevation - 227 m (745 ft). Coordinates - Latitude: -8.7567, Longitude: 122.0484.
By signing up you accept the Terms