If you plan to travel to northern India , the capital Delhi will surely be your gateway. And, we warn you, it’s not an easy city. With its approximately 15 million inhabitants and chaotic traffic – so characteristic of the country – in all its splendor, Delhi is undoubtedly the place where you will experience the greatest cultural shock . …
Read More »