Stargazers are preparing for a total solar eclipse in 2026 and one of the best viewpoints is set to be from a cruise ship.
Discover why Mazatlan, with its stunning beaches, rich culture, fresh seafood and vibrant nightlife, is your perfect seaside ...