Cat ba island
Cat ba, is called “ Ngoc island”, it is the largest island of the total 1969 islands on Ha Long Bay. Cat Ba town, showing the limestone hills behind the waterfront strip.Many tour operators include an option of trekking in the National Park or canoeing on three-day tours; shorter tours generally only stay overnight in [...]



















