At Giftun island in Egypt
Giftun Island is a perfect place for snorkeling. It really is a paradise but I was stupid and swam too far from the others by myself, the right foot got stuck in the corals and I could not get out. I was so scared! Since then it took me a few years to go back to snorkeling again. Anyway, Giftun remains one of my favorite places in Egypt due to its beautiful beaches, white sand and hot weather.