If you have never come to visit Halong once in your lifetime, your journey does not finish yet. Halong Bay in Northern Vietnam gets its thousands of large and small islands with original sea. Especially, the bay also features thousands of limestone karsts formed years ago.