A Mexican Riviera cruise can stop at any of nine ports on the Pacific coast. Find out what to do in each port and what to expect in Mexico.| Forever Karen
Visiting Halifax, Nova Scotia: A Guide For A Day Or More| Forever Karen