Top 5 Romantic Destinations in India

India is a magical land that offers a kaleidoscope of colours making its every corner worth visiting. But there are…