Gallery
‹ Previous Photo Next Photo ›
Click the photo to view an even larger version.
The town of Barra de Navidad is immediately across the channel entrance to the north of the Grand Bay Hotel.
Barra de Navidad, Mexico
March 2, 2008
‹ Previous Photo Next Photo ›
Click the photo to view an even larger version.
The town of Barra de Navidad is immediately across the channel entrance to the north of the Grand Bay Hotel.
Barra de Navidad, Mexico
March 2, 2008