South India
No wonder Kerala is the diamond of the crown called south India, but there are some other places in South India which are equally mesmerizing. Places like Chennai, Hydrabad, Mahabalipuram, Puducherry, Kanyakumari, Trichy and Bangalore represent the rich culture of