Welcome to ScotchCamel.com  It’s a website about Welsh politics, culture and history.  But also about camels.