1.

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

A. South Africa
B. Panama
C. Sri Lanka
D. Cambodia
Answer» D. Cambodia


Discussion

No Comment Found