Points North West

Yapahuwa – The Citadel

The Citadel of Yapahuwa, was the capital of Sri Lanka from 1273 to 1284. Yapahuwa complex comprised of a Rock Fortress, Royal Palace and Buddhist Temple.

Read More

Contact Us

Get Your FREE no obligation custom quote for a private tour