Virtual Tours and Museums

Short Documentaries

The International Documentary Film Festival Amsterdam (IDFA) is the world’s largest documentary film festival held annually since 1988 in Amsterdam. Over twelve days, it has screened more than 300 films and sold more than 250,000 tickets. Visitors to the festival have increased from 65,000 in 2000 to 285,000 in 2018. This link offers over 340 short films by different directories and nationalities, free to watch