Welcome to Cat Ba, a breathtaking isle located in the impressive Lan Ha Bay! This guide will help you discover all the wonders this idyllic destination has to present. From challenging hikes to the top of Ngu Lam Mountain, to relaxing days paddling through the clear waters and finding hidden grottos