Location

Sessa Orchid Sanctuary is a Public Garden located in Tawang, Arunachal Pradesh, India

Venue:
Sessa Orchid Sanctualry
Location:
Tawang, Arunachal Pradesh
India
Contact:
A kit Kumar
Notes:
The Sessa Orchid Sanctuary is home to more than 236 species of orchids, as well as a wealthy diversity of mushrooms and other medicinal plants. There is a 1-km trail open to visitors.