Join now
Log in Join

want to live the World Cup Fever (Muscat)

Does anyone know where can one watch any of the World Cup football matches on any of the big screens here in town . I don 't want alcohol around , smell shisha nor cigarettes.

I want to cheer Algeria tomorrow, insha Allah, they ll win but don 't know where .

thanks in advance

Muscat Forum