News

Rising dramatically from the landscape about 14 km north of Kuala Lumpur, Batu Caves is one of Malaysia’s most iconic landmarks. Known for its towering golden statue of Hindu deity Murugan ...