Mount Telomoyo is a Mountain peak located in Central Java. It is one of the 810 Mountain peaks in Indonesia. Address of Mount Telomoyo is Karangbawang, Nogosaren, Getasan, Semarang, Central Java, Indonesia. Mount Telomoyo is located in a remote area, with less than 1 listed places around it Mount Telomoyo is rated 4.5 (out of 5 stars) by 1762 reviewers on the web.
Karangbawang, Nogosaren, Getasan, Semarang, Central Java, Indonesia