Created by food on December 14, 2002
Guaymas is a town located on the west coast of the Baja penisula of Mexico. It is best known for the fiming onf the movie "Catch 22."
Created by JoesJungle on September 11, 2000
My Jouranl for a 4.5 month stay in Guaymas Mexico
from 8/1/2000 to 12/7/2000