The archipelago in the northern city of Hai Phong, adjacent to the world heritage site of Ha Long Bay, has 367 islands, of which Cat Ba is the largest.
A boat trip in the emerald waters of Lan Ha Bay, which is interspersed with a myriad of limestone karst mountains, takes visitors to a world of peace and quiet.
To get to Lan Ha Bay, one has to use the Beo Wharf, about 2km from downtown Cat Ba Town, where most of the tourist boats are berthed. Tickets to visit the Lan Ha Bay cost VND80,000 ($3.45) per person.
Prices for renting a boat of 10 to 20 passengers range from VND5-5.5 million a day.