Почему Санкт-Петербург город светской культуры
Потому-что в Петербурге культурные люди. Ведь не зря Питер называют культурным городом.