Best Places to Visit in South India
South India has been always referred to as the Deccan and with an ancient term called ‘Dakshinapatha’. It lies in the peninsular region of India that is bounded by the Arab sea of the west and the Bay of Bengal in the east including the …