Castle at Desenzano del Garda, a resort town on the southern shore of Lake Garda in Northern Italy. Lake Garda is the largest lake in Italy


Castle at Desenzano del Garda, a resort town on the southern shore of Lake Garda in Northern Italy. Lake Garda is the largest lake in Italy and a popular holiday location on the edge of the Dolomites


Size: 4408px × 3198px
Location: Desenzano del Garda, Northern Italy
Photo credit: © Dmitry Naumov / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: attractions, battlement, castello, castle, citadel, desenzano, destinations, di, european, fort, fortification, fortress, garda, historical, italian, italy, lago, lake, landmark, locations, lombardy, medieval, northern, outdoors, popular, resort, sights, summertime, sunny, tourism, tourist, touristic, tower, town, travel