600 N Ashley Dr, Tampa, Florida 33602 USA
If you haven't seen the winter village you need to
Photo Credit: Yelp