Alexandria offers an array of historic and cultural attractions. Alexandria's many historic homes, churches, businesses and museums allow residents and visitors alike to experience the hand of the past that makes our city the charming and historic town it is today.