Located on Phu Quoc Island off the South of Vietnam, La Veranda Resort is built in a style reminiscent of a French colonial mansion. It’s set in tropical gardens on a beautiful stretch of beach, with a large terrace, perfect for enjoying a drink as the sun sets.
Read the full story here