Situated on the Hudson River in Westchester County, Ossining is a spirited town with a rich history, stunning natural beauty, and charming homes in a range of architectural stylings. From the bustling Main Street shops and eateries to the peaceful parks strewn throughout town. Ossining is home to a diverse population, brimming with opportunities to sample international cuisine and learn about various cultures.