NUWARA ELIYA, SRI LANKA- NOVEMBER 29, 2016: The store and cafe of Pedro Tea Estate is the perfect place to enjoy the cup of tea and relax after visiti


NUWARA ELIYA, SRI LANKA- NOVEMBER 29, 2016: The store and cafe of Pedro Tea Estate is the perfect place to enjoy the cup of tea and relax after visiting the factory, on November 29 in Nuwara Eliya.


Size: 4139px × 2666px
Photo credit: © eFesenko / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: agriculture, agrotourism, architecture, asia, bay, building, bush, business, cafe, central, ceylon, cultivation, eliya, environment, estate, factory, farm, green, harvest, highland, house, industry, island, job, landmark, lanka, leaf, material, mountain, nature, nuwara, pedro, plant, plantation, production, province, raw, shop, sightseeing, slope, soil, sri, store, tea, tourism, town, travel, tropic, valley, warehouse, worker