Chennai is regarded as the cultural capital of South India, and it's no surprise that food lovers would have a unique experience here. The city is renowned for its street food, along with its ...
CHENNAI is located in the South of India in the state of Tamil Nadu. There are loads of delicious street foods and meals to sample here. We take you on a DELICIOUS INDIAN STREET FOOD tour starting in ...