The beaches in and around Puerto Vallarta may be the most diverse in Mexico. Located at the midpoint of Banderas Bay, the area surrounding Puerto Vallarta boasts 34 miles of coastline, 26 of which are sandy beaches. Within the city, the beaches are ele…