Seven Puerto Vallarta beaches approach Blue Flag statusJuly 21, 2026Ian Hayden ParkerBeaches & Environment