India is a beutiful country which attracts the millions of the local and international tourists from different corner of the world. If your are planning to explore the natural and historical places than you have many options where you can go. We bring you the name of four amazing cities which you should not miss to get the amazing and memorable experience. JAIPUR 3 temples of South India which will you should visit Jaipur city in Rajasthan is known as Pink City as all the houses and buildings are painted with pink colour. It is the capital of Rajasthan. This city is very beautiful and attractive. you can see many beautiful fort and palace of kings like Amer fort, hawa Mahal and Jantar Manter. VARANASI Meet the history at Rajasthan, visit these 4 historical and beautiful places Varanasi is sacred place and it is also known as Banaras. The temples and historical places present here are very beautiful and amazing. you can lost yourself into the worship of almighty lord Shiva. UDAIPUR Apart from Jaipur, Udaipur is also a must visit destination of Rajasthan. This city is known for its beautiful lakes and forts. A large number of tourists come here from India and abroad to see the beauty here. DELHI Delhi is the capital of our country. And there is also a very nice tourist place. You can also enjoy inexpensive shopping here. The Red Fort, Jama Masjid, and the Lotus Temple are the centers of tourist attraction.