Chen La Resort - Phu Quoc Island, Vietnam (Canon 7d)

Published on Tuesday, April 5th, 2011 Uploaded by: bleelc

Chen La Resort, Phu Quoc Island, Viet Nam Filmed with Canon 7D Produced for Buffalo Tours by Matt Dworzanczyk

Category Hotels Tag travel hotel adventure tour resort vietnam buffalo tours phu quoc chen la Location Phu Quoc Island

Find the best deal with