Cat Ba Island in Vietnam is the perfect place as a stopover for a Halong Bay tour. You will escape Hanoi and have the possibility to arrange a cheaper Halong bay tour. Cat Ba island is a chilled out place with a few small, though nice beaches, a rich history ...