Punta Raza on Mexico's Nayarit Riviera is a wildly beautiful beach bordered by the lush, tropical foliage of the Vallejo Mountains
© Christina Stobbs, 2012
Source article: El Monteon, Punta Raza, Playa Los Ayala and Playa Friederas: Hidden gems on Mexico's Nayarit Riviera