+91-11-41043217

South India

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.

Superb9.0

The Fern Creek

Address: No.212/118, Fern Hill Road, Kodaikanal, Tamil Nadu 624101

Superb9.0

The Carlton

Address: Lake Road, Kodaikanal, Tamil Nadu 624101