Kerala, stay beautiful…

Every time I come back I’m reminded of why it’s known as ‘God’s own country’… this is the place of simple joys! It’s serenity, vistas of emerald green hills and swaying coconut trees, which just soothes the soul. But this time 2 For The Road was not just going to explore Kerala’s natural beauty, we were going to be truly inspired! Biju Varghese was just like any other 20 year old electrician and mechanic until the day of the accident, when he was hit by a speeding bus. He ended…

Read More