Mazatlan and Carnaval, Altata and Isla San Francisco
Panga's and beach restaurants in Altata. High tide get's your feet wet!
5/7/2007