Palapa or thatch roofed restaurants line the beach in Mexico's Playa San Francisco. Known as "San Pancho," the town on the Nayarit Riviera boasts beaches of exceptional beauty.
© Christina Stobbs, 2009
Source article: Playa San Francisco: San Pancho for music and art