The Mysore Palace Flower Show is held in December every year ... It still remains one of the most popular places to visit in Karnataka. This town is replete with majestic ruins of Hindu temples ...