Luring Attractions and Festivals Make Malaysia Holidays Popular
By on Mar 31, 2012 in Batu Caves | comments(0)
Batu Caves are located to the north of Kuala Lumpur. The legendary site highlights the importance of Hindu culture in Malaysia and comprises the three prominent caves and some small caves. A huge, golden statue of Lord ..
View original here:
Luring Attractions and Festivals Make Malaysia Holidays Popular