Beauty has a different meaning in North India; there are so many Tourist attractions in North India.
Places like Delhi which is also our capital and is a perfect example of unity in diversity, how can you miss visiting and exploring it? Jammu and Kashmir which is very well known as "Paradise on earth" the beauty of Kashmir can never be put in words, it is so amazing.
Taj mahal 'symbol of love' in fact whole world can be seen in North India. Tourist places in North India seems to be too alluring; those snow clad mountains, huge monuments, temples and so many amazing attractions are there. North India attractions will make you feel proud to be an Indian; it has such charisma in itself.