Astonishing

Nuwara Eliya

"Nuwara Eliya, often referred to as 'Little England,' is a charming hill station nestled in the heart of Sri Lanka's central highlands. Enveloped by misty mountains and lush greenery, this picturesque town boasts a unique blend of colonial architecture, serene lakes, and sprawling tea plantations. The cool climate and scenic vistas make it a perfect escape from the tropical heat of the lowlands. "

Home
Selected

Divisions

0

GN Divisions

0

Populations

0

Families

0

Organizations & Institutes

News & Events

Religious Sites

Nuwara Eliya is home to several significant religious sites that reflect its rich cultural heritage.

Societies & Committees