Discover the diverse beauty of Cat Ba Island, a hidden gem in the Gulf of Tonkin. With its pristine beaches, lush forests, and limestone karsts, Cat Ba offers something for everyone. Whether you're looking to relax on the beach, explore the national
[Read more]