For one-stop shopping, Corte Ingles sells everything from maternity wear to marcona almonds. Located on the main square of Plaza Catalunya, this Spanish institution, founded in 1934, boasts nine floors of retail goods, including a supermarket, pharmacy and travel agency. Reminiscent of Macy’s or Walmart in the United States, this Spanish mega-store sells every imaginable household good. For budget travelers, frequent sales make this an economic spot to stock up on groceries or souvenirs. Its top-floor cafeteria offers panoramic views of Barcelona.