Holiday in New Delhi

India is one of the country which has the second-largest population in Asia with a diversity of cultures, races and religions. India has the capital New Delhi. New delhi is the seat of the largest liberal democracy in the world. Besides New Delhi is also the third largest metropolis in India. The city of New Delhi is not difficult to explore because it is designed to provide comfort for its [...]