go to the trouble (of doing something)
to make an extra effort to do something
My aunt went to the trouble of buying a new bed for her guests.
Best Places to Celebrate Xmas
Castleton, is a tiny stone English village dotted with beautiful Christmas trees. However, what makes this little town so alluring is its practice of candlelight caroling inside caves.