It is said that that the way you spend the first day of the new year reflects how the rest of the year would unfold. So, in order to get you started on the right foot, we have got the best places for you to visit in India in January. After all, we feel that travelling is the best way to start your new year. Several hill-stations in North India receive snowfall, and skiing is all the rage there. The south, on the other hand, receives pleasant weather during this time, and bec...[Read more +]
Delhi – Patna – Rajgir – Bodhgaya – Varanasi – Kushinagar – Lumbini – Kathmandu – Delhi