|This is something you really should get done! It is the most amazing place I've ever been! and there you could get skubadiving of your list as well! They have the most beautiful see life there, I went diving in sharm el shake and I went snorkeling at the "blue hole"! you should really look it up!
the diving lessons are easy and "cheep" also :))
(and yes, today I had nothing better to do) ))