Jumat, 03 Februari 2012
The magical island nation of Sri Lanka offers many delights for the visitor, from beautiful sandy beaches to ancient ruins and sites of historical and cultural interest. Unsurprisingly Sri Lanka has established a firm reputation as a major tourist destination attracting a multitude of visitors from around the globe.The town of Nuwara Eliya located about 2,000 metres above sea level is one of Sri