Pietrapertosa is one of Italy’s most dramatic towns, carved into the mountainside. It is especially picturesque with its many ancient ruins and Saracen castle.
Check out these beautiful romantic places in Venice, Italy, that guarantee to steal your heart because of its beautiful sceneries and positive vibes...