Source: Tourism MediaMagelangWith magnificent Buddhist temples, mountains, museums and waterfalls, this city on the island of Java appeals to nature lovers, outdoor enthusiasts and culture fans. WorldAsiaIndonesiaMagelang