Instead of adding up the Sunday total and the other-day total separately, we can use a baseline-and-adjustment shortcut: assume every day in the month had the "other days" average of 240 visitors, and then add back the extra visitors that Sundays bring in.
First, find the number of Sundays. The month has 30 days and begins on a Sunday, so Sundays fall on days 1, 8, 15, 22, and 29, giving 5 Sundays in total, and 25 non-Sunday days.
If every one of the 30 days had 240 visitors, the baseline total would be:
\[ 30 \times 240 = 7200 \]But each Sunday actually has 510 visitors instead of 240, an excess of \(510-240=270\) visitors per Sunday. Over the 5 Sundays, this adds an extra:
\[ 5 \times 270 = 1350 \]Adding this adjustment to the baseline gives the true total number of visitors for the month:
\[ 7200+1350 = 8550 \]Dividing by the 30 days in the month gives the average:
\[ \frac{8550}{30} = 285 \]Checking the other options: 290, 297, and 305 would all require either a different Sunday count or a miscalculated excess-per-Sunday figure; none of them arise from the actual 5-Sunday, 270-visitor-excess breakdown of this month.
Therefore, the correct answer is 285.