34 Istanbul

How to Reach the Altunizade Metrobus Stop?

The natural rights of all disabled people to use public transport on equal terms with other citizens. While public transportation stops are being built all over the world, all the necessary facilities for disabled people to reach these areas in the easiest way [more…]