On the Northeaster Himalayan range, Mechukha is one of the less explored tourism destinations in India. Just a few kilometres with the border with China...
The sixth edition of the Malabar River Festival took place July 17th and is South India’s only extreme adventure competition. The event, held in Kerala,...