We were given this as a Christmas gift and what a wonderful gift it was. We have lived in the Bay Area for over 30 days and would have never thought to see Santa Cruz via these awesome machines. Segway Santa Cruz is such an amazing company that makes your whole experience wonderful. Thank you Segway Santa Cruz for taking such great care of us and for giving us a day to remember.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.