History, culture, and natural beauty come together in Kurnool, a lively city in the Indian state of Andhra Pradesh. While it is often overlooked for other tourist destinations, Kurnool has many ...