Ullapool Cruises
Ullapool is located in the highlands of Scotland, on the north-western coast. The small town has a strong music culture and every year holds a small music festival. Beautiful hilly countryside sits behind the coastal town which is perfect for walking and hiking.