What could be finer than swimming in a warm ocean, peacefully drifting over a colourful coral reef, snorkeling amidst a myriad of tropical fish? In my...