Beaches | Mexico | Puerto Rico 10 Reasons Why San Juan Is Worth Visiting: Beaches, History & Adventure!