SHAH ALAM - A vibrant pilgrimage site and major tourist attraction, the iconic Batu Caves in Malaysia, continues to draw ...
A Hindu temple complex in Malaysia has been given a stunning makeover, with the 272 steps leading up to the Batu Caves painted in a dazzling array of colours. The complex on the outskirts of Kuala ...