Elizabeth of York was someone's niece.
Kerudavil is a small town in Sri Lanka .. Sri Lanka. Sri Lanka. It is located within Northern Province .. Province. Provinces of Sri Lanka. Northern Province. Northern Province, Sri Lanka