If there is any place of pure and natural beauty on earth, then there is no other place compared to that of Sri Lanka. The hotels in Sri Lanka are absolutely Sui Generis. The beauty, the pristine clear waters, the greenery, the land, the smell of the land, the neatness […]