Motor Cycle driver enjoys the ferry ride, and probably relaxing for a moment from the normal controlled caos on Indian roads. Kerala has 44 major rivers and countless tributaries . Ferry crossing near Calicut, Kerala, India
Motor Cycle driver enjoys the ferry ride, and probably relaxing for a moment from the normal controlled caos on Indian roads. Kerala has 44 major rivers and countless tributaries . Ferry crossing near Calicut, Kerala, India