Isola del Trimelone and its rich history
The Isola del Trimelone (in English, Island of Trimelone),is a stunning location a few hundred meters off the northeastern shore of lake Garda. Like everything in and around lake Garda, Isola del Trimelone possesses a rich history. Used for centuries by the locals during turbulent times, and later being re-purposed b ...