Search by the «island» tag
The most famous monument of the United States of America - the legendary Statue of Liberty is located on Liberty Island, a few kilometers south-west of Manhattan, in New York State.More
Known as the "City of the 1000 Islands", Brockville is on the north shore of the Saint Lawrence River. Blockhouse Island is a nice place to go to eat an ice cream and sit and watch for boats. Good place to walk around the waterway. More