Adisham Hall : country : Sri Lanka
Adisham Hall is in Sri Lanka.