<b>Batu Caves</b>, the main tourist attraction in Malaysia – Luvuu
By on Mar 30, 2014 in Batu Caves | comments(0)
Batu Caves are a top tourist attraction in Malaysia. Caves lie at a distance of 13 km from the capital city of Kuala Lumpur
Read more:
<b>Batu Caves</b>, the main tourist attraction in Malaysia – Luvuu