Visa-free entry is limited to Phu Quoc Island and does not allow travel to mainland Vietnam; Indians cannot visit cities like Hanoi without a visa.