Aiswarya Tea Estate is a park, located at LH Rd21, Shree Antu 57300, Nepal
Nice place
Nice view of surrounding area, fantastic tea garden, gets very cold when the cloud passes through, even during the summer!