The flamboyant city got its moniker when the then-ruler, Maharaja Ram Singh of Jaipur, painted the whole city pink for the Prince of Wales' visit to India in 1876. It's also known as India's Crown ...