10 Facts about St. Peters Basilica in Rome

Posted by North South Travel in Rome, Italy

The most important cathedral in Roman Catholism is the historical Vatican's St. Peter's Basilica. With Italian greats such a...

Read more

Hotel Dei Mellini in Italy

Posted by North South Travel Blogger in Rome, Italy

The Hotel Dei Mellini is located on the right bank of the Tiber and is just one mile from the Spanish Steps and one-half mile from Vatica...

Read more