Wonderful Hill Station
A top a small hill in Ilam, Shree Antu is a village that takes you to a paradise surrounded by pleasant green tea gardens, pine forests and settlements showcasing their unique art and styles.
Despite the miserable weather, I had a very warm welcome from the family and all the relatives and friends who where visiting the property. the tea gardens were spectacular and the visit to the local tea factory very interesting. Definitely it worth a tr
Illam is home to world renowned tea farmers. By day, the villagers of Shree Antu work on their tea farms & tend to their crops while the kids play in the tea gardens.