Visitors Posted on August 17, 2009 by Probably German tourists admiring the beautiful view of Lake Garda on Riva. Facebook Twitter Pinterest