An Unbiased View of nuwara eliya trip places
You normally takes a stroll in the churchyard and notice the tombstones of noteworthy figures from the time. It is found on Church highway - 10 minutes from the main town. the top time for you to visit Nuwara Eliya, a picturesque town from the central highlands of Sri Lanka, is typically during the dry season, which takes place from December to Ap