Calshot Beach

Calshot Beach is a shingle beach  located on the southern end of southampton water. The beach…