The Torbay Inlet sand bar was opened to the sea on the 6th May by the Water Corporation. It is expected to stay open for a few weeks, depending on the weather.