Views:
2
Glenburn Tea Estate
Step into the idyllic world of Glenburn, a tea estate established by Scottish tea planters in 1860. It sprawls over 1600 acres of abundant forests, rolling hills, tea picker villages and a try of watercourse valleys.
Step into the idyllic world of Glenburn, a tea estate established by Scottish tea planters in 1860. It sprawls over 1600 acres of abundant forests, rolling hills, tea picker villages and a try of watercourse valleys.