The Nayarit Riviera is shaping to be one of Mexico’s most attractive tourist destinations. The area is actually a 192 mile stretch of coastline, backed by jungle-clad mountains and facing offshore islands. Along the Nayarit coast, there are beaches for all tastes: some with exclusive hotel complexes for those looking for luxury, others not crowded for those who want to relax, some more with strong waves for surfers. To the charms of this region are added islands, mangroves, and picturesque villages.