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.
Address: Behind Alankar Theatre, Ettiness Road, Bombay Castle, Udhagamandalam, Tamil Nadu 643001
Book Now
Address: Sheddon Road Ooty, Ooty 643001
Address: Grand Duff Road, Valley View, Lovedale, Ooty, Udhagamandalam, Tamil Nadu 643003
Address: Fernhill Post Nilgiris, Udhagamandalam, Tamil Nadu 643004