In God's own country

Crossing over 5500 km, the Election Express reaches the amazingly beautiful Kasergod.