Holidays with Heart have been running cultural holidays in Morocco for almost 30 years, and their new ecolodge by the ancient city walls in Taroudant is a stunning venue. The holiday strikes a good balance between singing, relaxing by the pool and in the beautiful gardens, and excellent guided tours to local community projects in the Anti Atlas mountains and around. And the food is amazing! The weather in December is typically 20 C and sunny. Bruce’s last two Taroudant holidays sold out and he’s returning by popular request.