Jodhpur, popularly known as the Blue City of Rajasthan, is famous for its magnificent forts, colorful streets, royal palaces and beautiful heritage…