Mexcaltitán de Uribe is a small, ancient man-made island-city in the Mexican state of Nayarit that is only accessible by boat. It’s earned its moniker as the Venice of Mexico because during the rainy season the streets flood and become canals; traveling around by boat is the only option. The island is small and there are no cars; canoes are the main form of transport.
Plan with our
Our professional travel experts tailor exceptional luxury vacations to help you explore your world, your way. We’ve stayed at the best resorts, traveled on the best cruises, and have had the transformative experiences we’ll recommend for you.
Tell us about your trip and start planning!
Our professional travel experts look forward to tailoring an exceptional travel experience for you.