If I had to choose my favorite city in India, I will right away say Jodhpur. This city has it all; from amazing food to welcoming people, to one amazing fort, markets and a city worth spending days exploring. There are just so many things to do in Jodhpur.
India is, without a doubt, a destination that amazes and at the same time scares many. Many of those of us who choose to face our travel fears will choose discovering New Delhi as our choice to start our India adventure.