India has one of the most exotic and ancient cultures in human history (which makes it very exciting for India sightseeing). It’s more than just a country it’s a subcontinent with many different languages, religions, and cultural differences.
Here are the some top tourist places in India:
Agra
Agra is the most visited city in India, since it is home to one of the greatest eternal symbols of love-Taj Mahal. This white domed marble mausoleum is one of the Seven Wonders of the World and has an epic love story behind it. Fatehpur Sikri, Agra Fort, Akbar's tomb, Ram Bagh and Sikandra fort are some of the must visit places in Agra, apart from Taj Mahal.
Kanyakumari
Kanyakumari which is also known as Cape Comorin is the place where the three humungous water bodies namely, Indian Ocean, Arabian Sea and Bay of Bengal meet up. People cannot stop gazing at the darkening horizon and enjoy the moments of solitude. Sunset is more spectacular than a sunrise here and witnessing the setting of the sun makes up for a serene holiday. Lakhs of tourist, round the year are lured by the serene beauty of this place and the spectacles of sunrise and sunset.
Kerala
The enchanting backwaters of Kerala, the mesmerizing waterfalls, the hill stations and the serene atmosphere make the state one of the most preferred tourist destinations. Kerala Backwaters comprises of a chain of lagoons and lakes which lies parallel to the Arabian Sea. A cruise in the House boats gives tourists a unique and exciting chance to experience the beauty of the surrounding greenery and nearby villages. Munnar, Thekkady, Wayanad, Athirapally waterfalls, Varkala beach and Sree Padmanabhaswamy temple are the most preferred tourist destinations in Kerala.
Darjeeling

Darjeeling is fondly called the ''Queen of the Hills'' and is at an altitude of 2134 meters above mean sea level, nestled among the rolling mountains. Darjeeling produces most popular teas in the world and one can admire clear view of the world's third highest peak, Kanchenjunga from here. Darjeeling hosts some of the most popular hill resorts in India and the sight of sunrise is simply spectacular.