Lahore is famous _____ its mosques.

Lahore is famous _____ its mosques.

Explanation

Generally famous is followed by for.

For is a preposition here.

Famous for means مشہور ہونا

Lahore is famous for its mosques لاہور اپنی مساجد کیلئے مشہور ہے