Tuesday, 18 May 2010
The "Udarata Menike" (Hill Country Maiden), Sri Lanka.
The "Udarata Menike" meaning "Hill Country Maiden" travels through the Nanu Oya Rail Bridge in Nuwara Eliya on it's way to Badulla from Colombo. The water fall in the picture is Nanuoya Falls. The Nanuoya Railway Station is the gateway to Nuwara Eliya where you can find the famous tea gardens. Nuwara Eliya is referd toas "Little England" of Sri Lanka