This temple town of Tamil Nadu is referred to as Thoonga Nagaram, meaning "the city that never sleeps." Madurai truly lives ...
Nine people reportedly fell ill after consuming grilled chicken at a restaurant at Chinnakadai Street, Sholavandan in Madurai ...