South India is the area encompassing India's states of Andhra Pradesh, Karnataka, Telangana, Tamil Nadu and Kerala as well as the union territories of Lakshadweep and Puducherry, occupying 19.31% of India's area.
eLand Holidays Pvt. Ltd
Mohammedpur, Near Bhikaji Cama Place
New Delhi - 110066, INDIA
Tel : +91 11 41657043/ 41043217
Fax : +91 11 41043218