St. Clair Viewing Gallery situated 3 km west of the town of Talawakele on the Hatton-Talawakele Highway in Nuwara Eliya


St. Clair Viewing Gallery situated 3 km west of the town of Talawakele on the Hatton-Talawakele Highway in Nuwara Eliya District, Sri Lanka St Clair Falls is one of the widest waterfalls in Sri Lanka. It is called the "Little Niagara of Sri Lanka" and is one of the most politically discussed environmental entities in Sri Lanka.


Size: 6016px × 4016px
Location: Talawakele, Nuwara Eliya,Central Province,Sri Lanka
Photo credit: © richard sowersby / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: board, central, ceylon, clair, electricity, eliya, gallery, lanka, lankan, nuwara, power, province, pwer, sri, st., station, tea, viewing