The capital of India is a bustling metropolis full of must-see landmarks and cultural attractions. New Delhi actually forms a small part of Delhi itself, setting the modern district apart from the traditional areas. This city was designed by a British architect and today, you can see the heavy influence of European style throughout the…