Punta Raza, Mexico, is set amid the Vallejo Mountains with its tropical foliage, mahogany trees, waterfalls, and estuaries filled with birds. The beach is a nesting site for turtles in the late summer and fall.
© Christina Stobbs, 2009
Source article: Punta Raza, Nayarit: where the jungle meets the sea