The state of Kerala is located at south-western peninsular tip of India. It is sandwiched between tall mountains and deep sea. Popularly referred to as God’s Own Country, this southern state of India is a tropical paradise that offers a never-seen-earlier than enchanting view of the nature. It’s such a nice place to be that you simply can’t cease admiring its simplicity and richness when you set out on a Kerala tour.
The occasion was run in a brevet model, which is an increasingly standard model of bikepacking where riders are fully self-supported throughout their journey. This meant they needed … Read More