Cat Ba Island / Lan Ha Bay

Vietnam, Vietnam

island Island

The largest island in the Ha Long archipelago, a base for boat trips into Lan Ha Bay.