I took this pic many years ago. Torrox costa in Spain did have a meetup of scooter enthusiastics once a year. Wonder if is still going on?