Chennai, the vibrant capital of Tamil Nadu, is a treasure trove of history, culture, and natural beauty.