English version


From Longman Dictionary of Contemporary EnglishIslayIs‧lay /ˈaɪlə, -leɪ/  an island off the west coast of Scotland and one of the inner hebrides. Many tourists visit it, and it is known especially for its many distilleries(distillery), where whisky is made.
Pictures of the day
What are these?
Click on the pictures to check.