The little island of Sri Lanka has many fine places to visit, one of those places which have gained popularity…