The phrase
"picnic spots" refers to places where people can go to have a picnic, which is a meal or snack eaten outdoors. These spots are usually designated areas in parks, beaches, or gardens, where individuals or families can sit and enjoy their food.
Full definition
Similar and related words and phrases are presented below.