Jaipur, studded with forts, palaces and architectural marvels from the era of Rajput kings, is one of the must-visit places in India. Affectionately called the ‘Pink City of India’, Jaipur always awes its guests with its rich heritage and cultural uniqueness.