ArticleRHAPSODY IN GREEN
Hidden along the tranquil shores of Cua Can on the northwestern coast of Vietnam’s Phu Quoc Island, Green Bay Phu Quoc Resort & Spa offers a rare “get away from it all” sanctuary for the senses surrounded by incredible wildlife both on land...