The Glitz and Glamour of Swarovski Crystal

Swarovski Crystal Gallery - the World's Largest: Stroll through the streets of Innsbruck’s historic centre and one shop you won't miss is the Swarovski Crystal Gallery. Its bright red, stylishly restored 15th century building is right at the southern entrance to the Old Town (Alstadt) where … [Read more...]