Ha Long Bay among top ten most incredible tourist attractions people should visit once in life
With thousands of impressive limestone towers rising from the ocean, the magnificent bay in the northern province of Quang Ninh is a magnet for local and international visitors alike.