Puerto Ayora, Galapagos Islands, Ecuador
Had the best snorkling here with 3 white tip sharks just below where the tall thin rock stands.