Ellicott City occupies a sweet spot that enables an easy ride to either Washington D.C. or Baltimore, which means that commuters are fairly split between the two cities. But while residents may earn a hefty political or federal salary in one of the two bustling capitols, they can live here and send their children to one of the top school districts in the state and spend their leisure time exploring the area's restaurants or historic 18th-century downtown district, complete with ghost tours. A 14,000-acre state park, two golf courses and a slew of antiques shopping keep well-to-do locals busy.