India’s Golden Triangle, Delhi, Agra, Jaipur, gets all the tourist attention, but the country is packed with hidden gems that ...