Nuwara Eliya, Srilanka
Nuwara Eliya in Srilanka is generally referred to as ‘Little England’ for its cool climate and connection to the British when they ruled over Srilanka as a colony. But far older and deeper than the British connection is its connection to the Ramayana era. Located in central […]
Read More