Aerial view of Limone sul Garda, a colorful lakeside town in Italy nestled between Lake Garda and steep mountains under a bright blue sky