blue shark, cage diving, cape town, casual diving, cold, coral gardens, diving, dry suit, dry suit diving, egypt, favorite dive sites, free diving, great white shark, holiday, keeping warm, liveboard, mako shark, red sea, scuba courses, scuba diving, scuba diving holiday, semi-dry suit, shore dives, wetsuit,
Sometimes one manages to get oneself into a situation where, when one has a moment to stand back and think about it for second, one asks oneself how on earth one has managed to do so. Last Saturday was one of those days for me.