Nuwara Eliya – The History of British Ceylon
Nuwara Eliya is a quaint town with a history that is entwined with British occupancy and rule. Read on to learn more about the town’s past and plan your travels…
Share
Input your search keywords and press Enter.