Karnataka State Tourism Development Corporation is located in Mysuru, India on No. 2, Jhansi Rani Lakshmi Bai Road. Karnataka State Tourism Development Corporation is rated 3.1 out of 5 in the category tourism development corporation in India.
Address
No. 2, Jhansi Rani Lakshmi Bai Road