Triple Falls located in Dimapur, Nagaland is breathtaking for any nature lover. These three beautiful and glistening streams cascade from a height of 280 ft into a natural pool making the entire view stunning. The falls and the adjacent areas are well maintained by the tourism department of Nagaland with natural blooms.
Related: Famous Waterfalls of Northeast India
October to June is the best time to visit Triple Falls and since it is a hilly area the temperature is moderate and you can enjoy the pleasant weather.
Source: TNT-TheNortheastToday (tourmyindia.com)