TIMESINDONESIA, JAKARTA – Magelang beckons with a plethora of natural wonders waiting to be explored. Among them lies Nepal Van Java nestled in the heart of Dusun Butuh, Temanggung Village, ...