This temple town of Tamil Nadu is referred to as Thoonga Nagaram, meaning "the city that never sleeps." Madurai truly lives up to its name, bustling with activity at all hours, much of which revolves ...
This city boasts striking ... myths and historical background that goes along with it. Another marvelous illustration is the ...