Cat Ba Island is the largest island in Halong Bay and offers a range of activities for visitors. Explore the Cat Ba National Park, home to diverse flora and fauna, and go hiking or biking through its lush trails. Relax on the beautiful beaches, go kayaking or snorkeling in the crystal-clear waters, or take a boat tour to explore the nearby Lan Ha Bay.