Hotel Grand Bay, Isla Navidad

Hotel Grand Bay in Isla Navidad, in the state of Colima. The neighboring town, Barra de Navidad, is across the lagoon, in the state of Jalisco.