Discover Paradise with our Tailor Made Private Sri Lanka Tours
Pidurutalagala is tallest mountain in Sri Lanka .It is situated North-North-East from the town of Nuwara Eliya.