Welcome to Welcome Wonderings
Where is 'Leonardo' filmed?

Where is 'Leonardo' filmed?

For many, it will be enough that Leonardo will be a chance to see Aidan Turner again. Leonardo launches on 16th April on Amazon Prime VideoEven before its release, there have been controversies around the show. AdvertisementLeonardo launches on 16th April on Amazon Prime VideoThe production was a long and complicated affair, inevitably interrupted by the pandemic. Leonardo launches on 16th April on Amazon Prime VideoAdvertisementAnother grand period building that appears is the Palazzo Farnese, once owned by the family of Pope Paul III. 'Leonardo' is available to stream on Amazon Prime Video from Friday 16 April 2021Like this?

About Us

At Welcome Wonderings, we want to promote an enriching lifestyle of traveling. We believe everyone should experience the wonders of the world and we provide articles to help guide you along your adventures.


Subscribe to our newsletter and offers from our partners!