A vibrant city in India, offers a mix of history, culture, and modern attractions. Here are some top things to do in Hyderabad