Ensenada, Mexico

Erica James decided to experience one of the “fun ships” of Carnival Cruise. On October 16, 2009 Erica James...