A World Heritage Site, the Horton Plains National Park is situated on the southern edge of the central ... Many go to Horton Plains to see World's End, considered the finest view in all of Sri Lanka.
Results that may be inaccessible to you are currently showing.