Jackalope Square

100 S 3rd St

Douglas, Wyoming, proudly declares itself the "Jackalope Capital of the World," and this town square is the heart of the legend. Visitors can snap a photo