The Rickshaw Challenge Malabar Rampage 2016 Kicks Off in Trivandrum
The Rickshaw Challenge Malabar Rampage 2016 has taken a fast start in Trivandrum. The biggest auto-rickshaw rally in the world has welcomed its participants to an unprecedented challenge on the west coast of India. The latest edition of the Rickshaw Challenge, a member of Lonely Planet’s 10 greatest adventures on the earth list, kicked off […]