Home/Living in Drobeta Turnu Severin, Romania: Guide to the City/drobeta turnu severin 06 drobeta turnu severin 06