Karnataka, the eighth largest state in India, has been ranked as the third most popular state in the country for tourism in 2014.
© Regent Travels.