NUWARA ELIYA
NUWARA ELIYA( up country) Nuwara eliya is the hill country of the Central prince in Sri Lanka with a picturesque landscape and temperate climate( Coolest area in Sri Lanka) , It is most important location for Tea production in Sri Lanka. * Specially during the month of April the season of flowers, pony races, go-cart races, and auto rally. * The town was founded in the 19th century by the British * Many of the buildings retain features from the colonial period www.ruwantrip.net ruwantrips www.ruwantrips.net www.ruwantrips.net