I can't get enough of this but the water is getting a bit cold for snorkeling...
Filmed in Traste Bay in Montenegro.