answersLogoWhite

0

Adam's Peak mountain is to be found in the country of Sri Lanka.

User Avatar

Wiki User

9y ago

What else can I help you with?

Related Questions