“Lethe” Filming Locations

Series: Star Trek: Discovery Season 1, Episode 6
Previous: “
Next: “

Star Trek: Discovery episode "Lethe" was filmed in Toronto in Canada.
Show Map
 

Aga Khan Museum as Vulcan Science Academy

Michael has a vision of her graduation from the Vulcan Science Academy where Sarek makes a decision that changes her future.