Ba Be National Park
Also called Ba Be Lakes, this places has a very nice mix of water, mountains, caves and pretty homestays with beautiful views to the lake and rice fields. The lake is visited in a confortable boat trip but there are other options. The big caves are far less crowded than the ones in Halong Bay.