Holiday in Chettinad, the land of master chefs
Chettinad is a charming land of Tamil Nadu and a popular tourist destination of South India. Tourists from all different parts of the country visit this land every year. Chettinad is a region that beholds a cluster of 76 villages. This region lies in Karaikudi which is a village located in the Sivagana District of […]