Era of Historical Yapahuwa Kingdom

The citadel of Yapahuwa lying midway between Kurunagala and Anuradhapura was built around a huge granite rock rising abruptly almost a hundred mete...
Back to Top