Visit the landmark of Bucharest
Did you think that the only Arch of Triumph is to be seen in Paris? Well, think again, as there is one similar in Bucharest as well. It is situated on the Kiseleff Road …More
1 review