my favorite image ---- iii World's End (Nuwara Eliya, Sri Lanka)
Words
46
Reading
1 min
Listen
Play
9y
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/