Lan Ha Bay was amazing natural landscapes, must visit if you have chance to Hai Phong. We enjoyed our 1day tour in Lan Ha Bay and 2 days in Cat Ba.Our small family did Kayaking and swimming on the Bay, my little 3yo boy loved this place so much and we would love to come back.