Know about must-visit romantic places in Pokhara, Nepal for planning a short relaxed honeymoon or an intimate holiday with your spouse!