Albania Lost in Time on Albania’s Llogara Mountain Albania, Europe There are places in Albania that seem frozen in time. Keep Reading... shelley February 14, 2016