SOL Rome Review. Mediterranean Sea Geographically Rome is on a peninsula in the center of which body of water?