India’s Golden Triangle comprises the three most visited cities of the north-west region of India–Delhi, Agra, and Jaipur. On a map these three cities look like the three vertices of an equilateral triangle; that’s where the name comes from. Delhi, Jaipur, and Agra are well connected to each other by roads and are full of attractions « Continue Reading »