Netflix and Embratur Launch Virtual Travel Guide Showcasing Brazil’s Real-Life Filming Locations
Netflix and Embratur have unveiled Come to Brazil with Netflix, a new virtual travel guide launched at WTM London 2025. The initiative invites fans and travellers to explore Brazil’s real-life filming locations, beginning with the Amazon.
