Muniyara Caves, located in Marayoor, Kerala, are more or less ancient burial sites that seem to take us far back to the prehistoric past.
Muniyara Caves, located in Marayoor, Kerala, are more or less ancient burial sites that seem to take us far back to the prehistoric past.