World's End (Nuwara Eliya, Sri Lanka)
World's End is located in Horton Plains National Park of Nuwara Eliya, Sri Lanka
It is one of the most visited parts of Horton Plains National Park (Nuwara Eliya), & a key tourist attraction place in Sri Lanka.
image credit https://www.pinterest.com/pin/75224256248661185/