Pier Park

Pier Park in Panama City beach. I believe it’s either right in front of or next to the mirror maze