Listed as a World Heritage Site by UNESCO in 1994, Halong Bay is an archipelago stretching over some 1500 square kilometers and comprising nearly 2000 islets. The best way to explore the bay is to hop on a cruise sailing through its stunning seascape of craggy limestone karst islands.