This was a truly spectacular trip introducing us to some utterly enchanting, captivating and magical places. It really felt as if we were off the beaten track until the last couple of days when we arrived in Delhi and Agra. We visited many small, beautiful, authentic Indian villages where the only tourists that were ever seen were probably on this trip! We visited many temples from various faiths, some of the tiny Hindu temples were amazing, including the rock cut temple at Masroor. But others were just as spectacular including the Tibetan temples in McLeod Ganj, and we finished in Agra to visit the Mughul monuments including the spectacular Taj Mahal. Visiting so many small places off the beaten track really allowed us to experience the amazing, beautiful, open hearted people of India, which was one of the highlights for me. The Viceroy's Toy Train from Shimla to Kalka was also a amazing experience. A highly recommended trip , and a perfect introduction to an awesome country away from the hassle and chaos of the tourist hot spots.