* Puerto Escondido is a small town located on the Pacific coast of Mexico. The town is known for its laid-back atmosphere and great surfing conditions.
* Puerto Morelos is a small town located on the Caribbean coast of Mexico. The town is known for its beautiful coral reefs and great snorkeling and diving conditions.
* Puerto Peñasco is a small town located on the Gulf of California. The town is known for its beautiful beaches and great fishing conditions.
* Puerto Chiapas is a small town located on the Pacific coast of Mexico. The town is known for its beautiful beaches and great surfing conditions.