Two hundred miles of exquisite coastline distinguish Mexico's Riviera Nayarit. Mountains, beach towns, myriad shopping and dining experiences, leisurely spas and fun opportunities for golf - there is never an excuse not to explore, have fun and immerse yourself in the adventure of traveling this Pacific coast. Driving down the coast, visit fishing villages, surfing meccas, and free-spirited towns with thriving artistic communities. Nuevo Vallarta is home to two world-class golf courses, a water park, vibrant beach scene and even the chance to visit with dolphins. Experience the Virgin of Peace festival in the quiet town of Bucerias, where you can stop to dine or have a drink while enjoying line music. Punta de Mita is a resort town and known for its golf, spas and breathtaking views of the nearby Islas Marietas, destination for scuba diving and snorkeling off-shore reefs. Sayulita is a casual town with numerous boutiques, cafes, and is a favorite of artists. Enjoy visiting Sayulita in December during its annual surfing competition. Many other quaint tucked away destinations line the Riviera Nayarit offering endless possibilities, like horseback riding in Lo de Marcos or mountain climbing at San Francisco, to name just a few.