The 'Highland Brides' series by Lynsay Sands is also worth reading. These novels are set in the Scottish Highlands and are filled with humorous situations. The characters are engaging, and the romances are sweet. Sands does a great job of bringing the historical Scottish backdrop to life and weaving in elements of fun and love throughout the stories.
One great example is 'Outlander' by Diana Gabaldon. It combines time - travel with a historical Scottish setting and a passionate romance. The story is full of humor as the main character, Claire, a modern - day woman, tries to adapt to the rough and tumble world of 18th - century Scotland while falling in love with the dashing Jamie Fraser.