Looking up the Lake from Malcesine Castle on Lake Garda Italy #58495006
Description
Malcesine is one of the lovely small towns on this lake in Northern Italy. Lake Garda is a popular European tourist destination situated near the Dolomites and Italian Alps