Everest Tea Garden (also known as Mini Illam) is a popular and beautiful place located in Jaisigaun, Sindupalchowk in Bhotechour VDC. This place is considered as ideal place for those people, who want to experience the tea farming as similar to tea faming in Illam.
Read more...