Ayushree
  • 0
Poll

Point Pedro or Pidurutalagala is the highest mountain peak of which of the following countries?

  • 0

Poll Results

No votes. Be the first one to vote.

Participate in Poll, Choose Your Answer.

Point Pedro is the northernmost point of Sri Lanka, while Pidurutalagala (also known as Mount Pedro) is the highest mountain peak in Sri Lanka, standing at 2,524 meters. Located in the central highlands near Nuwara Eliya, it is a key geographical feature of the island nation, visible from many parts of the central province. ANSWER: (A) Sri Lanka

Share
Leave an answer

Leave an answer

Browse