What are a few things to do when visiting Northern Vietnam?

Here are some to do when visiting Northern Vietnam: 
1. Go hiking through the picturesque rice terraces in Sa Pa. This is a great way to experience the beauty and local culture of Northern Vietnam.
2. Take a cruise on Ha Long Bay. This Unesco world heritage site is a great place to relax and take in the views as you sail through thousands of limestone islands.
3. Visit Hanoi and go on a food tour. This is one of the best ways to experience the local culture of Vietnam through authentic Vietnamese cuisine. 
4. Spend a day exploring the stunning landscapes of Ninh Binh. Home to the ancient capital of Vietnam and the Unesco World Heritage site of Trang An, Ninh Binh is a popular destination in Northern Vietnam.