A local's beach guide to Puerto Rico: Which beaches to visit, what to know in San Juan, Culebra and more
The Caribbean island of Puerto Rico has nearly 300 beaches, and each of them is magical in its way.