Here's why:
* Proper nouns are specific names of people, places, or things.
* Common nouns are general names for people, places, or things.
"Rome" is the specific name of a city, making it a proper noun. It's capitalized because it's a specific place.