Halong Bay is perhaps the most spectacular of Vietnam's natural wonders. Located in the Gulf of Tonkin 170km from Hanoi, it is an impressive collection of nearly 2,000 islands covering an area in excess of 1,500km forming a spectacular seascape of limestone pillars and cliff faces. The...