
Tamil Nadu is home to few of India’s most prominent shrines. UNESCO found some of these sites apt to add them to its list of World Heritage Sites. Tourists disembarking their flights at the state get an opportunity to explore these wonderful attractions. Tamil Nadu, an enormous state in South India, is dotted with some of the most quintessential tourist « Continue Reading »





