Id104
Ranil Wickremesinghe is a leader of Sri Lanka, the country where, in Haputale, Adisham Hall is located.
Adisham Hall | country | Sri Lanka Adisham Hall | location | Haputale, Sri Lanka Sri Lanka | leader | Ranil Wickremesinghe