New Delhi: Love is the most beautiful feeling shared between two persons. There is a romantic person in all of us.
We may not accept the reality but we would still give anything to be in a place breathtakingly beautiful, and even better if we have someone special to share the romantic moments with.
Here are top 5 cities of love in India one must visit: