Consisting of Delhi, Agra and Jaipur, the three most frequently visited cities in the north-west of India form a triangle on a map, named “golden” because of the vast amount of culture and history on offer. Originally the heart of the Moghul Empire, Agra is home to India’s most iconic mausoleum, the Taj Mahal.