Jardines de la Reina. This must count as one of the great dive locations in the world!

All rights reserved. Avalon © 2017