India is a beautiful Land rich in culture. There are many wonderful Places to Visit in North India, So, go ahead and make plans to visit these places.
Read this post on celebratingessence.com