Telangana, Andhra Pradesh, Karnataka, Tamil Nadu, Kerala and the union territories of Lakshadweep and Puducherry form the Southern part of India. Each of these states has a unique historical background and even the languages spoken differ from state to state. South India not only has a rich cultural heritage but also beautiful, scenic landscapes. There are several things that one can do while visiting the Southern states of India, and here’s a list to help you through.