Malaysia’s Batu Caves – Taking in the sights of a heritage site
The scenic Batu Caves of Malaysia is a prominent heritage site, encompassing a series of limestone caves and temples dating from 400 million years ago. Used by the indigenous Temuan…
Share