Yapahuwa is one of Sri Lanka’s most under-visited ancient fortresses, a granite outcrop rising from the north-central plains, housing ruins of a 13th-century royal capital. Its stone stairway features the finest decorative carving in medieval Sri Lanka. Yapahuwa is a worthwhile discovery for travellers who enjoy venturing off the beaten path.