Life and Times on Paseo Punta Sur, Isla Mujeres, Mexico
Not really Isla, but from Playa Mujeres you can see Isla.