The Red Fort in New Delhi, a must-visit on any Golden Triangle tour