View-from-Vue-1200-building

The beaches and boardwalk in Mazatlán stretch on for miles