Located 50 km east of Hai Phong city in the north of Vietnam, Cat Ba Island is part of a chain of 366 islands that lie within the larger area of Halong Bay. At over 200km2, Cat Ba is the largest island in Halong Bay. The island is easily accessible and matches neighbouring Halong Bay and Bai Tu Long Bay for stunning natural beauty. It also offers visitors the added options of relaxation, adventure and cultural exchange. In April 2005, Cat Ba was officially recognized as Cat Ba Archipelago Biosphere Reserve by UNESCO.
Almost half of Cat Ba Island and 90 km2 of the adjacent waters were declared a national park in 1986 to protect the island’s diverse ecosystems. These include subtropical evergreen forests on the hills, freshwater swamp forests at the base of the hills, coastal mangrove forests, small freshwater lakes and coral reefs. Most of the coastline consists of rocky cliffs, but there are a few sandy beaches hidden away in small coves.