Explore Batu Caves – The Holy Landmark of Malaysia
One of the 13 states of Malaysia, Selangor the is the wealthiest, most urbanized and culturally popular state. But what makes Selangor more prevalent in Kuala Lumpur and distinguish it from other states? They are Batu Caves – a natural and man-made spectacle which tempts tourist from worldwide to pay a visit at Selangor? Do […]