Gregory Lake Nuwara Eliya
Located 6000ft above sea level, high up in the foothills of Mt. Pidurutalagala, Sri Lanka’s tallest mountain, is the quaint hill station of Nuwara Eliya. Surrounded by tea plantations, beautiful…
Share
Input your search keywords and press Enter.