About The triple falls Location: Near the city of Dimapur in Nagaland, northeast India Attractions: The triple falls, a series of waterfalls located near the city of Dimapur in Nagaland, northeast India. Best time to visit: The best time to visit the triple falls is during the monsoon season, between June and September.
ReadMore