A British-managed international primary school located in north Doha.
Top Sightseeing Tickets & Passes in Doha Qatar