All About Switzerland
Drag box to select area
All About Switzerland is a local travel agency which specializes in travel to Switzerland, among many other international locations. The agency is independently run and offers information on flights as well as other accommodations such as hotel and other travel packages.
272 Waugh Ave, Santa Cruz, CA 95065
- Fax: 831-476-8366
- Accessibility Details: Entrance is at street level.
- Hours: By appointment
- Hours: Daily, 9am-6pm
- Accessible: yes