Оба варианта грамматически возможны, но они передают немного разный смысл из‑за разницы между Past Simple и Present Perfect.
What interesting places did you visit this summer?
Это вариант с Past Simple. Его используют, когда речь идёт о действии, которое произошло и закончилось в конкретный период в прошлом.
Фраза «this summer» здесь воспринимается как завершённый отрезок времени (например, лето уже закончилось или ты спрашиваешь про уже прошедшие каникулы).
Перевод: «Какие интересные места ты посетил этим летом?» (подразумевается: в то лето, которое уже прошло).
Пример: I visited Paris this summer. — Этим летом я побывал в Париже (лето уже закончилось).
What interesting places have you visited this summer?
Это вариант с Present Perfect. Он подходит, если период времени ещё не закончился. «This summer» всё ещё длится (например, сейчас август, и лето продолжается). Акцент делается на опыте, который у человека уже есть к текущему моменту.
Перевод: «Какие интересные места ты уже посетил этим летом?».
Пример: I have visited three museums this summer. — Этим летом я уже побывал в трёх музеях (и лето ещё не кончилось, я могу сходить ещё)