Adisham Hall : location : Sri Lanka
Aidsham Hall is located in Sri Lanka.