Delhi is one city that can amuse you with its unique attractions. It offers number of interesting places like mosques, religious and historical sites. The land of Agra is gifted with tokens of love and kinship. These gifts make Agra one of the best tourist places in India and beyond. Hawa Mahal or the Palace of Winds built by Maharaja Pratap Singh is located on the southern part of Jaipur.