Punta Raza is an incredibly beautiful and pristine beach in a spectacular setting on Mexico's Nayarit Riviera.
© Christina Stobbs, 2009