Honeymoon in India is all about memories of a lifetime. The 'icon of love' the beautiful Taj Mahal is a recognized landmark and gives you a hint...