Question: Which Florida town is known as the “New England of the South”?
Answer: Mount Dora. The picturesque lakeside town earned the nickname for its historic architecture, antique shops, brick-lined downtown and old-fashioned charm.
Question: Which Florida town is known as the “New England of the South”?
Answer: Mount Dora. The picturesque lakeside town earned the nickname for its historic architecture, antique shops, brick-lined downtown and old-fashioned charm.