Skip to content

Ngalau Indah Cave

Ngalau Indah was a name of a cave in the slope of hills that were gotten in the Payakumbuh City, West Sumatra Province, Indonesia. Inside was gotten the stalagmite stone and stalactite that was formed… Ngalau Indah Cave