Discovery Holiday Parks - Adelaide Beachfront - Semaphore Park: The park has beautiful gardens Discovery Holiday Parks - Adelaide Beachfront - Semaphore Park:  The park has beautiful gardens