As we arrive at this imposing new luxury lodge and take in the seemingly infinite views, I realise I may have peaked a little ...
Coc Lake, located in Thai Nguyen Province in northern Vietnam, is a peaceful freshwater lake known for its unique island ...