Jaipur! The first place that comes to every traveler’s mind when they think of India! Every nook and corner of Jaipur oozes of royal heritage taking you back to a different era. I call it India’s most ‘Instagrammable’ city. By popular demand, here’s my two-day...