Content
@
0 reply
0 recast
0 reaction
Borg
@haya69
Ha Long Bay, one of the Seven Natural Wonders of the World and a UNESCO World Heritage Site, is located in the north of Vietnam. This bay has created a unique landscape with more than 1600 islands and limestone rocks rising from the emerald waters of the South China Sea.
0 reply
0 recast
3 reactions