I am currently on vacation in croatia. There are so many nice beaches around here and the water is extremely clear. Unfortunately I forgot my snorkeling gear at home, because it would be the perfect spot for that. But I think I'll just get a cheap one from one of the shops. You will know when you see some underwater photos ;)