The Great Barrier Reef is one of those places that I had read about in illustrious travel magazines for years, dreaming that it would live up the hype if I was ever fortunate enough to make it there for diving and snorkeling. Well, as luck would have it, the Great Barrier Reef was priority number […]