The Temple Run: A Day’s Escape in South India

Unwinding in temple towns of Tamil Nadu, India