Tetnuldi, Georgia – Reviewing Europe’s newest Ski Resort

Did skiing or snowboarding at Tetnuldi in Georgia, the newest Ski Resort in Europe live up to the promise? read more