Cruising Sailors Forum Archive

You may be thinking of "Night of the Iguana"

It was filmed near Puerta Vallarta. Starred Liz Taylor and Richard Burton.

Messages In This Thread