Delhi, Mumbai, Bangalore and Chennai are the metro cities of India, they are some of the oldest and continually inhabited cities in the world.
Many ancient monuments, archaeological sites and remains of national importance can be found in these cities. They are also the most cosmopolitan in India. Each of these cities have a number of options for weddings in the form of hotels, farmhouses, beaches, temples and exclusive venues. |