Karnataka is a state abounding in natural scenic beauty as well as a rich cultural heritage with everything from pristine beaches to cool hill stations, ancient ruins, resplendent palaces in Mysore, to modern cities such as the capital, Bangalore, with its vibrant nightlife.