Jaipur, known as The Pink City, is India at it's best; the first mapped city in India, oozing opulence, grandeur and magnificent architecture. With so much to take in, here is what you must see in Jaipur from the famous City Palace to less known hidden gems.