Batu Caves means limestone caves consist a series of 18 Caves. Temuan Indigenous people initially used this cave as a shelter and rest area as they hunted around the cave area. Estimated the ages of Batu Caves between 306 to 506 million years old. It takes its name from the Sungai Batu (Stone River), which […]