21 Aug, 2019
By, Wikipedia
6°54′04″N 80°40′10″E / 6.90111°N 80.66944°E / 6.90111; 80.66944
This Nuwara Eliya District, Central Province, Sri Lanka location article is a stub. You can help Wikipedia by expanding it.