Armours Beach is a park, located at 570 Marine Dr, Gibsons, BC V0N 1V1, Canada
Lots of nice views all around
Very nice little quiet place. Only downside was some cans and other liquor items.
Lots of fun beautiful spot on the coast
Beautiful and peaceful place
good spot for quiclk walk and view