VIETNAM | Wednesday, 8 July 2009 | Views [317]
Surprise Cave (because who expected such a big cave in a karst) in Halong Bay