Vietnam Coracle: Independent Travel Guides to Vietnam

Posts tagged Cua Can

Green Bay Resort & Spa, Phu Quoc Island, Vietnam, Independent Review

A lush & peaceful location in the northwest of Phu Quoc Island, Green Bay is set in beautiful grounds featuring rustic-luxury villas & two infinity pools…