River Forest Shores is an inhabited place.
Category: Norfolk (independent city), Virginia, United States