Marwa KhanMay 23, 2019April 16, 2021Leave a Comment on “Adam’s Peak” is located in which country?“Adam’s Peak” is located in which country? A. Australia B. Japan C. Sri Lanka D. Bangladesh