Offbeat Travel: The Buzludzha Monument in Bulgaria
The Buzludzha Monument in Bulgaria is one of Europe’s most eerie and striking abandoned structures, resembling an alien spacecraft set down on a mountain peak. Perched atop Buzludzha Mountain in the Balkan Rang...