I need somewhere for 2 weeks in July, preferably by a beach, with either good snorkelling or nice wildlife, fab sunsets or stars a bonus.
Not considering Egypt (as looking at that poss for October) or Florida (as have been there a lot) or Mexico (that was last year's holiday).
I don't want to travel too far this year really - does anything like this exist in Europe or do I have go further afield?