Holidays don’t have to be to exotic locations always, or luxurious, or for that matter extravagant. Even visiting a small town, or a countryside can be a very interesting experience in itself.
It not just soothes you, but helps you connect with the roots, when you meet with common folks and get introduced to their simple life with no artifice at all. I took one such, very recently. Will write more soon.