MexConnect
<< Back
Palapa or thatch roofed restaurants line the beach in Mexico's Playa San Francisco. Known as &quot;San Pancho,&quot; the town on the Nayarit Riviera boasts beaches of exceptional beauty.

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
All Tags