Rajasthan is full of magical destinations that never cease to enthrall its visitors. Be it Jaipur (the Pink City), Jodhpur (the blue city), and...