Lumuyu Petroglyphs
Archaeological site in Tenom District, MalaysiaLumuyu Petroglyphs or also called as Lumuyu Rock Carvings comprising several petroglyphs situated not far from the Bekuku Village in Ulu Tomani of Tenom District in Sabah, Malaysia.
Read article
Top Questions
AI generatedMore questions