Description

Pidurutalagala is tallest mountain in Sri Lanka .It is situated North-North-East from the town of Nuwara Eliya.