3. Flamenco Beach – Culebra, Puerto Rico
Source: picpicx
A beach where you do not need a passport to visit, the Flamenco Beach, located at Playa Flamenco, is the best beach in any American based state or territory. Best of all, you do not necessarily need to be staying at the Playa Flamenco in order to access it.