Skip to content

Apollo Beach completes construction on massive Greek God Apollo statue

Apollo Beach – Hillsborough County – Friday 3.1.2019 After years of planning and construction, the unincorporated census-designated community of Apollo Beach has completed construction on the world’s largest statue of the Greek God Apollo. “I wanted to make something this community deserves,” says statue designer Mario DelElefante. “The name Apollo, and this beach, it all…

Read More