Sand Point Beach is a waterfront destination in Windsor, ON, offering a relaxing and scenic environment for visitors to enjoy.
With its sandy shores and picturesque views of the water, Sand Point Beach provides a tranquil setting for beachgoers to unwind and soak up the sun.
Generated from their business information