-
Renaissance Town, Italy
Nestling below clouds and mountains, the hilltop town of Castel del Monte is part of the Gran Sasso and Laga Mountains’s National Park.
Nestling below clouds and mountains, the hilltop town of Castel del Monte is part of the Gran Sasso and Laga Mountains’s National Park.