Pune, often overshadowed by India's larger cities, is a treasure trove of hidden gems that offer a rich blend of history, ...