About Al-Mansoura in Doha

I would like to know where is Al-Mansoura exactly located in Doha is it close to main services that one may need for daily needs.
Thanks

Log in or register to post comments