Reservation
+91 7895308857Sela Pass
One of the most visited tourist places in Tawang, Sela Pass boasts of stunning natural beauty. Reckoned for its geographical importance, Sela Pass is located at a height of 4170 metres in the state of Arunachal Pradesh. The awe-inspiring landcapes will help you relax and unwind in the midst of marvellous surroundings. Blessed with a blanket of snow throughout the year, Sela Pass offers some of the most magnificent views of the Himalayan range.






