Vista View Park Launch Site The above is an aerial view of our actual Launch Site at Vista View Park in Davie Florida