Cruising Ha Long Bay, Vietnam
Named one of the Seven Natural Wonders of the World, Ha Long Bay is dotted with thousands of towering limestone islands. Ha long means “descending dragon” and Ha Long Bay is also known as The Bay of Descending Dragons. Legend … Continued