An increasingly popular filming location for movies and television shows, including Netflix’s “Stranger Things,” Lithuania’s leafy, art-loving capital is finally ready for its close-up.
An increasingly popular filming location for movies and television shows, including Netflix’s “Stranger Things,” Lithuania’s leafy, art-loving capital is finally ready for its…