Delhi is the modern capital city and religious heart of the country, a bustling, vibrant, metropolitan city packed with magnificent monuments, ornate temples, fantastic shopping, mouth watering food and exciting sights and attractions. Agra is the world famous location of the impressive Taj Mahal, and Agra Fort and Faethpur Sikri the city`s three UNESCO World Heritage Sites. Mumbai is a cosmopolitan city boasting bustling beaches, serene temples, vibrant markets and UNESCO World heritage Site. The stunning city with its ancient British colonial streets and architecture is home to one of the largest slums in the entire world and some of the best street food around with hundreds of restaurants and a happening nightlife scene.