Grand Isla Published December 18, 2017 at 4032 × 2268 in Our Lady of Guadalupe Parade. Weird, Wild, and Wonderful Grand Isla Resort where El Gato is docked