Mount Telomoyo is a Scenic spot located in Indonesia. It is one of the 200 Scenic spots in Indonesia. Address of Mount Telomoyo is Karangbawang, Pandean, Ngablak, Semarang, Central Java 56194, 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 1336 reviewers on the web.
Karangbawang, Pandean, Ngablak, Semarang, Central Java 56194, Indonesia