I have been interested in spanish culture since I visited Spain two years ago.
ok albo 'went to spain'
Czy zamiast visited użyć "i have been in Spain''
Nie, bo to znaczy 'odkąd jestem w Hiszpanii dwa lata temu"
I was impressed because of beautiful landscapes and wonderful people.
tutaj nie wiem co z tym ''beacause of'' czy jest to poprawne w powyższym zdaniu
Nie. Napisz 'impressed with the beautiful..."