Phu Quoc is an island in the Gulf of Siam that is south and east of mainland Vietnam, near the coast of Cambodia. The island features wooded mountains to the north and fine, unspoiled beaches to the south. It is remote, largely undeveloped, and largely unknown. From the pictures on the internet it looks like a fabulous spot.
Russell plans on staying their for a few days, then taking a boat back to the mainland to explore the Mekong Delta region.