Cat Ba is an island in Vietnam mostly famous for its jaw-droppingly beautiful landscape. Cat Ba island has so many…