Enjoying the Beaches in Baja, Mexico
No trip to Mexico would be complete without soaking up sun and playing in the refreshing waters of Baja. Most travelers will find that Baja, Mexico offers a variety of beaches, islands, and bays to meet almost any aquatic need. You can take full advantage of Baja waters to swim, snorkel, scuba dive, fish, surf, [...]