We (3 adults) will be in India in December. We would like to visit Belur, Chitradurga, Halebid, Nandi Hills and Hampi. We can spend 5 days in that trip. Can someone recommend a good travel service who can pick us up at Bengalure (airport or train station), take us to these places, and bring us back to Bengaluru in that time frame? If someone can suggest an itinerary too, that will be nice. I sincerely thank all.