Nestling beneath a backdrop of steep mountains, the ancient city of Vlora on the southern coast of Albania has a setting that would be the envy of any Mediterranean resort.
Nestling beneath a backdrop of steep mountains, the ancient city of Vlora on the southern coast of Albania has a setting that would be the envy of any Mediterranean resort.