A UNESCO world heritage site Ha Long Bay is one of the must-go places when visiting Vietnam. This nature's wonder is just around 165km from Ha Noi, Northeast of Vietnam. Ha Long literally means "descending dragon".
According to legend, the Vietnamese people had just started to develop their country and to help fight off invaders, the gods sent a family of dragons to protect them. The dragons were spitting out jewels and jades and they turned into island and islets scattered around the bay serving as walls against the invaders. On another end, numerous rock mountains appeared on the sea ahead of the invaders' ships and they got struck by the rocks. After the battle, the dragons decided to peacefuly stay in this bay and the mother dragon descended here, thus the name, Ha(descending) Long(dragon).
As per research, in 1898, a sub-lieutenant named Lagredin and his many crews reported spotting a huge sea snake on Ha Long Bay. Enough of history and legends. Off to the real Ha Long Bay!