Goa to Bangalore : Six reasons to ditch your flight, and board a train!

All my childhood, I have either travelled by road or…