Sharp eyed lighthouse explorers patrolling the Panhandle may come across a familiar "lighthouse" in the Santa Rosa Beach. The lighthouse is a replica of New Orleans’ 1892 New Canal Lighthouse, only it is larger and nicer. SuEllyn and Brian McCabe built the oversize replica of this faux lighthouse in 1998 to serve as a vacation rental home. It is located in the Florida panhandle between Destin and Panama City. Street Address: 512 Old Beach Road, Santa Rosa Beach.