The Bordless Tourist: find_Attractions function

here is a link to the problem: https://www.codecademy.com/paths/computer-science/tracks/cspath-cumulative-tourism/modules/cspath-boredless-tourist/projects/the-boredless-tourist

My code:

def find_attractions(destination,interests):
  destination_index = get_destination_index(destination)
  attractions_in_city= attractions[destination_index]
  attractions_with_interest = []
  for attraction in attractions_in_city:
    possible_attraction = attraction
    attraction_tags = attractions[1]
    for interest in interests:
      if interest in attraction_tags:
        attractions_with_interest.append(possible_attraction)
  return attractions_with_interest
  
la_arts = find_attractions('Los Angeles,USA',["art"])

print(la_arts) 

it keeps returning an empty list ( attractions with interest) , almost as if its completely skipping the for loops, code is identical to the walkthrough, i dont know what im doing wrong.

use print to trace your actions