Where is the location of Katara?
Where is Katara Place?
Katara Cultural Village, also called Katara, is a cultural and commercial complex in Doha, Qatar, located on the eastern coast between West Bay and the Pearl.