News

According to ScreenRant, much of "Sirens" was filmed in Lloyd Harbor, New York. The wealthy Kells live near a small island village, and all the scenes set in the village were filmed in Lloyd Harbor.
Celebrate the rich history and evolution of Houston’s Chinatown and Asiatown with dinner and a discussion with Dr. Melody Li.