
Pidurutalagala: Exploring Sri Lanka’s highest peak and its hidden wonders
Rising 2,524 meters (8,281 feet) above sea level, Pidurutalagala – also known as Mount Pedro – claims the title of Sri Lanka’s highest peak. Nestled in the heart of the...