You should spend at least one week to discover all caves on Halong bay. The first cave you should visit must be Sung Sot cave . Sung sot cave is the most beautiful cave on Halong bay now with plenty of stalagmites and stalactites. The cave owns three big chambers that take 45 minutes to discover all. The second cave on Halong bay is Thien Cung cave ( Paradise cave). Thien cung cave owns the great beauty of paradise so that is why you have feeling as being in the paradise when visiting . You can find out many amazing shapes that look like dragons, elephants, lions, monkey, nice couples or fairy girls bathing at the end of the cave. Third one must be Dau Go cave where Vietnamese people army used to keep weapons to fight again Mongolian troops in 1288 and killed 50.000 Mongolian troops. Dau Go cave gives you a great feelings as coming back to the nature.
Beside three popular caves, you should stay in spend more time to see Hang Hanh cave, Bo Nau cave, Kim Quy Cave, Me Cung Cave, Tam Cung cave, Trinh Nu cave, Luon cave and Trong cave. All of them give you their own beauty. If you need more information of all caves on Halong bay , please visit this link for halong caves