Welcome to Cat Ba, a breathtaking island nestled in the beautiful Lan Ha Bay! This guide will help you explore all the highlights this idyllic destination has to offer . From challenging hikes to the top of Ngu Lam Mountain, to peaceful days paddling through the emerald waters and finding hidden … Read More