605: Enjoying the Peace of Kerala

Published: Oct. 14, 2016, 4:16 p.m.

This state on India's southwest coast is uncharacteristically tranquil compared to much of the vast sub-continent.