Southeast Asia On Walkabout At: The Batu Caves In Malaysia Dobbs | January 20, 2010 Here is yet another cave I have went to for everyone to check out, this time in Malaysia: This location is a Hindu holy site known as the Read More