What comes to mind when you think of a beach? Different people have different ideas about having fun on the beach. While some might think of passively enjoying a walk on the beach, others might consider participating in fun and adventurous activities. If you are someone who wants to dive into the water and have […]