Three Peaches Beach - Lan Ha Bay
Three Peaches Beach, Lan Ha Bay is often listed among the most beautiful spots in Halong Bay. Located just 22 kilometers southeast of Cat Ba Island, this hidden beach near Cat Ba features calm waves and crystal-clear waters — perfect for swimming, kayaking, and other water activities within Cat Ba National Park