Adam’s Peak is located in _________?0A. Saudi Arabia B. Egypt C. Sri Lanka D. IndiaSubmitted by: Rashida Read More Details about this Mcq: