Tourists dive in the Tremiti Islands, province of Foggia, Italy, July 6, 2024. Photo: Xinhua
Tourists take photos in the Tremiti Islands, province of Foggia, Italy, July 6, 2024. Photo: Xinhua
Tourists enjoy the sunset in the Tremiti Islands, province of Foggia, Italy, July 6, 2024. Photo: Xinhua