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
Posts by tag
Input your search keywords and press Enter.