Which sentence is correct English?
a) I love the landscape in Scotland
b) I love the countryside in Scotland
c) I love the nature in Scotland
a) I love the landscape in Scotland
b) I love the countryside in Scotland
c) I love the nature in Scotland