When most people think of Vietnam, they likely imagine the hustle and bustle of Ho Chi Minh City or the stunning beauty of Ha Long Bay. Cat Ba island is one of the most beautiful places in Vietnam. But there is another side to this Southeast Asian country that is just waiting to be explored – Cat Ba Island. Cat Ba island is actually two islands: Cat Ba and Cat Co. Cat Ba is home...