FaHien Caves Sri Lanka

A site that is of archaeological significance where human remains dating back to pre-historic times have been excavated from these caves.