High Castle Island, located 13 miles southwest of Petersburg, has many caves and interesting rock formations. During low tide, it is possible to walk to nearby Cloverleaf Island....
Reader Comments(0)