Puerto Vallarta is the largest town in the immense Bahía de Banderas resort area (one hour 10 minutes by air from Mexico City). It is situated on the Bahía de Banderas, which is the largest natural bay in Mexico. There are a hundred miles of coastline with many sandy beaches and facilities for parasailing, shooting, scuba diving, sailboarding, fishing, golf and tennis. Boat trips provide opportunities to explore the coast. For the visitor who would relish the experience of journeying in a dugout canoe, there is the chance to visit Yelapa, a Polynesian-style village which cannot be visited in any other way. The mountains behind the bay may be explored on horseback. Charreadas, uniquely Mexican rodeos, are held at certain times of the year. Amongst the smaller resorts are San Blas, Barra de Navidad and Zihuatanejo.