Mount Dora is the perfect weekend getaway in Central Florida
Mount Dora is often called “the New England town of the South,” and it doesn’t take much imagination to see why. This charming, artsy little city just 110 miles from the Tampa Bay area sits amid gentle hills reminiscent of Connecticut. A popular restaurant proudly touts its Maine lobster rolls.…
Tribune News Service ·