On an unassuming island in Vietnam, an intriguing venue has opened its doors on the 19th floor of the InterContinental Phu Quoc Long Beach Resort.
Now that’s a view
A squid-inspired drinking spot has emerged beside the sea on Vietnam’s Phu Quoc Island.