JavaScript is currently disabled.
NoScriptLine2
Ha Long Bay is a beautiful natural wonder in northern Vietnam. Ha Halong Bay is famous for the unique formation of nearly 2,000 thousand limestone islands and islets on the emerald ocean