Shree Antu, Illam is a very beautiful tourist destination in the Eastern most Nepal. Aesthetic tea garden and the view tower for enjoying the sunrise is heavenly.