PLaces to visit in Northeast India Top 10 places in Northeast India to beat the scorching summer season April 12, 2024