Aizawl: Mizoram is one of India’s smallest states, tucked away in the northeastern corner, known for its scenic hills and lush greenery. But on a crisp November day in 2024, this quiet state was thrust into the international spotlight when it hosted the Red Bull Urban Downhill Race for the first time in Southeast Asia. […]
