Nuwara Eliya, Sri Lanka
ශ්රී ලංකාව இலங்கை
Central Province
නුවරඑළිය දිස්ත්රික්කය
Man Made Falls, New …
Cows at Ambewela Mil…
Road to New Zealand Farm
Impressum