Some of the Hindu gods mark the start of the climb to the top of the stairs
Lewis sees the world’s tallest Lord Murugan Statue at the Batu Caves
← Lewis sees the world’s tallest Lord Murugan Statue at the Batu Caves
Some of the Hindu gods mark the start of the climb to the top of the stairs