Pidurutalagala: Sri Lanka's Highest Peak (2,524m)
Pidurutalagala, also known as Mount Pedro, stands as Sri Lanka's highest peak at 2,524 metres (8,281 feet)[1]. Located North-North-East of Nuwara Eliya in the Central Province, this iconic mountain ha