The beach of Playa del Naranjo on Mexico's Nayarit Riviera is sandy and flat. The clear blue ocean waters are shallow, warm and welcoming, and the incoming waves are gentle.
© Christina Stobsb, 2012
Source article: Playa del Naranjo, Playa Las Cuevas, Alta Vista and the Nuevo Ixtlan Hot Springs: Hidden gems on Mexico's Nayarit Riviera