Nepal: Shree Antu " A beautiful tea Garden"

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.

6 Likes