Scotland Next Luss, Scotland  

 

Luss is the location for the British TV soap opera "Take the High Road."