Al Thakhira is a coastal stretch of land at the northern end of the Al Khor Corniche.
Top Sightseeing Tickets & Passes in Doha Qatar