Mexico is beautiful. Another Pinner: My cruise stopped here last year & I enjoyed every minute. The water was crystal clear & warm. If you ever visit ask your taxi driver to take you straight to a restaurant called LA CHOZA...you'll thank me later =)
San Pedro, Ambergris Caye.San Pedro is "La Isla Bonita" that Madonna made famous. Now it's a tourist mecca, but still boasts great beaches and plenty of dive shops so you can enjoy the sun, sand, and sea. Plan a side trip to Caye Caulker while you're here; it is less developed and more laid back, and has its own splendid swimming areas.