Travel

5 Delhi Restaurants with Breezy Patios to Spring Into

New Delhi is a city that is known for its hustle bustle. It is the capital city of India due to which it is packed with people from all around the world. The city also has many corporate offices that add a ton of travelers to the city roads on …