Located on on the southeast coast of Cape Breton Island, the park is on a hillside overlooking St. Peters Bay.