Ho Ba Ham Islet lies on Dau Be Island in the southernmost part of Halong Bay, 25 km away from the tourist port. Ho Ba Ham Islet is in the middle of a narrow rectangular sea, surrounded by high upright limestone mountains. Under the foot of the mountains, there are three water caves. To go from one cave to another, visitors have to sail through tunnels with low domes. From the ceilings, many stalactites hang down creating beautiful natural scenery.