by Bradmin | Feb 12, 2011 | Articles, Spotlight
Niah Caves are located in Malaysia as part of Niah National Park. They are found within the district of Miri in Sarawak where there are a series of other cave systems. Niah Cave is not the largest cave in any fashion, but it is still a wonder of nature and presents...