For those who prefer a land based diving holiday, we have carefully selected some fabulous resorts in some of the best dive locations the world has to offer.