Situated on the banks of the Hudson River across from the Catskill Mountains in Upstate New York, Southwood is an 86-acre historic estate perfect for your romantic wedding, adventure-filled reunion or rustic getaway.