Yapahuwa Rock Fortress

Yapahuwa Rock Fortress
Sri Lanka, North Western Province
Yapahuwa Rock Fortress, Yapahuwa, North Western Province, Sri Lanka
4.5 out of 5
Map
Yapahuwa Rock Fortress
Yapahuwa Rock Fortress, Yapahuwa, North Western Province, Sri Lanka