Nuwara Eliya is a city in the hill country of the Central Province, Sri Lanka. Its name means "city on the plain (table land)" or "city of light" Nuwura eliy is on eof the most popular attraction in Sri Lanka.The town's attractions include the golf course, trout streams, Victoria Park, and boating or fishing on Lake Gregory.Click the link to read more about Sri Lanka http://travelme-srilanka.blogspot.com/
Sri Lanka. temples. rainforest. elephants. tea. beach. tropical paradise.