In the south of the beautiful island of Sri Lanka, stands a magnificent little Hillock which boasts exquisite scenery, captivating legends and the most unique ecosystem compared to all of its surrounding areas making it one destination that must be visited in Southern Sri Lanka….