Lipton's Seat statue at the top of a hill in his tea plantation near Nuwara Eliya, Sri Lanka ( Ceylon ). Lipton Seat is one of the top tourist attractions in the Province and is frequently visited by foreign and local visitors. This is located at the highest point of the tea plantation founded by Sir Thomas Lipton
Add to Cart Add to Lightbox Download