Isla Espiritu Santo shared by @travelleisure says: ""Located in the Sea of Cortez, this island offers snorkeling with whale sharks between October and April."" on Postcard