English
English version

Banff

From Longman Dictionary of Contemporary EnglishBanffBanff /bænf/  a town in the Rocky Mountains in Alberta, Canada, that is popular with people who ski
Pictures of the day
What are these?
Click on the pictures to check.