Sri Pada – The Legend Explained Precisely HereBy Travel Tips1 October 2022Updated:1 October 2022 Located in the southern reaches of the central highlands, Sri Pada or Adam’s peak in Sri Lanka is one of the most visited places on the…