Part 4 of 4

Kerala, on India’s southwestern coast, calls itself “God’s own country” and it’s easy to see why. The lush countryside is intersected by its famed backwaters, where boats are the only real way of transportation in this Venice of South India.

Advertisements