Cat Ba is the largest island in Halong Bay. The island has a few fishing villages and a small town. On the east side of the island you will find Lan Ha Bay which has numerous beaches and excellent scenery.