Here is an innovative snorkeling mask that maximizes air intake and visibility in water. The Seaview 180 SV2 has a special lens to allow for up to 20% more viewing area. You will also be able to breathe naturally through your nose and mouth. With auto drain functionality, any water that gets in, goes out when you surface.
You can use this snorkeling mask with your favorite action camera. This project is currently on Kickstarter. Delivery is expected around June.