Italy travel: Rome. This is the largest church in the world devoted to the Virgin Mary. Real People having Real Fun! You can view travel videos at jpmeyer.com. Gail at RomanoTravelOnline.com
Advertisement
Tags: Basilica, Italy, Rome, Santa Maria, Travel