Discover Vietnam’s Halong Bay with nearly 2000 islands and islets in various sizes and shapes, forming a spectacular seascape of limestone pillars. Enjoy time to experience kayaking while staying overnight on board.
Viator The photo is courtesy of Viator.com