Amihamus..it is not clear on the map where Karwa is? It's a huge map of half of Doha..can you point me to the right spot?
Thanks