Hubba ledge is a street spot at 12 Avenue Louis-Ruchonnet in Vevey, Vaud, Switzerland. 4 community photos have been shared of this spot. Coordinates: 46.46444, 6.83621.
12, Avenue Louis-Ruchonnet, Vevey, Vaud, Switzerland, Vaud, Switzerland