Abandoned Engineering
S04E07 Villa De Vecchi Rhodes
Perched atop a mountain on the island of Rhodes in the Mediterranean, a once-opulent villa now stands in ruins, haunted by the vengeance of local inhabitants since 1955.
Perched atop a mountain on the island of Rhodes in the Mediterranean, a once-opulent villa now stands in ruins, haunted by the vengeance of local inhabitants since 1955.