By Erica in Home Tucked away in a nature reserve of mountainous Sant Llorenç del Munt, just outside of Barcelona, this restored farmhouse is just oozing with rustic charm and more →