HALONG BAY SHORE EXCURSIONS

Halong Bay is known as a beautiful natural wonder in northern Vietnam. It is dotted with 1,600 limestone islands and islets and covers … Continue reading HALONG BAY SHORE EXCURSIONS