I would recommend Da Lat, Hoi An, Cao Bang (do a motorbike tour here), Ninh Binh, Sa Pa (we did a trek with sa pa sisters. Was incredible learning about the different ethnic groups), Hanoi and Ha Long bay. Been here for 2 months, currently in Hanoi. Absolutely love it