Lowa Boots: One of My Favorite Travel Shoes Brands
Founded in 1923 in Europe and based in Germany, the Lowa footwear company still has Lowa Boots as its official name and website. You’ll see plenty of their hiking boot models out on the alpine trails of Switzerland, Italy, Austria, and where many of their shoes are made: Slovakia. Over the years they have gone …