Batu caves-Worlds largest Murugan statue

Batu Caves-Named after river Sungai Batu (Stone River),one of the most visited Hindu temples outside India owing to its historical religious significance.These caves are located about 16 kms north of Kuala Lumpur and are formed from 400 million years old limestone.While entering these Caves you are welcomed by world’s tallest Statue of Lord Murugan (140 […]

Read More