1 results
The Scarborough Amphitheatre is located on the foreshore of Scarborough Beach is a great venue for events, sporting competitions and promotions.