The Hunter Island Inn located on the Shore Road as seen in 1922…in the background one can see some of the New Rochelle coastline…current photo taken in 2007 approximates the view toward where the Hunter Island Inn stood.
Discover more from Talk of the Sound
Subscribe to get the latest posts sent to your email.
