Batu Caves in Malaysia. A definite place to visit for whoever visits Malaysia and KL in general. Lots of interesting things to see here including a Mini India.