We had the Batu Caves on our list while visiting KL. We were told it was about 1.5 hour drive, we really got there in about 45 mins from KL. When you get there, tons of little shops, selling everything from mini statues to water, food etc. climbing up the 72 steps was a bit challenging if you are not...
More
