Rocky beach aerial view at Fort Stark State Historic Site in summer in town of New Castle, New Hampshire NH, USA.