Ha Long Bay 1 Day Cruise – Group Tour

Ha Long Bay located in northeast Vietnam is known for its emerald waters and thousands of towering limestone islands topped by rain forests. In Ha Long Bay, there are nearly 1900 islets...

Read more