India is a sacred place and is full of attractions. India has very rich culture and history also so it is full of historical monuments, temples, The very famous Taj Mahal, monuments are very famous for their architecture. That's the reason it remain occupied by tourists throughout the year.
There are some very famous spots like India gate in New Delhi, Gateway of India in Mumbai not only this but if you desire to capture nature's beauty you can get plenty of place like you can enjoy great beaches in Andaman&Nicobar, Goa and many other places. Just come and explore this sacred country you'll understand yourself how beautiful it is.
If you will split these attractions then you can simply find too many places to visit. The most visited famous attractions are Taj Mahal in Agra, India Gate in Delhi, temples of Haridwar & Varanasi ghats. These are some holy places, which given high respect due to their religious environment. People have unbreakable faith on these place.