Explore the vibrant streets of Chennai in Southern India. Immerse yourself in the rich culture and history of this bustling city.