Where is 'Leonardo' filmed?

Posted in Culture
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

Grab a bag and start walking. There is too much to see. Start exploring now!

Subscribe to our newsletter!