Should you not be having a teetotal stag do, then may we suggest the wonderful city of Riga in Latvia? Alcohol flows in abundance and it’s definitely not the watered down rubbish you get in the bars around Britain. Oh no, the stuff they serve there will literally blow your head off – so beware […]