Bare Sand Beach

Bare Sand Beach - beaches

Bare Sand Beach is one of the beaches in Harkers Island, United States. Discover Bare Sand Beach and other beaches in Harkers Island, United States on The