Sela pass is an incredible mountain pass with an elevation of 13,700 feet surrounded by 101 lakes is indeed a gift of nature. With it’s breathtaking views and serine vibe, Sela pass is one of the most attractive places to see in Arunachal Pradesh. How […]