Tamil Tea Pickers & Plantations - Ella & Haputale - The Hill Country - Sri Lanka
Tamil Tea Pickers & Plantations - Ella & Haputale - The Hill Country - Sri Lanka. Most filmed at Dambatenne Plantation on the walk up to Lipton's Seat.
Tamil Tea Pickers & Plantations - Ella & Haputale - The Hill Country - Sri Lanka. Most filmed at Dambatenne Plantation on the walk up to Lipton's Seat.
4m 53sLenght
10Rating