Sri Lanka – the land of hospitable people