Ali Abad Metro Station

Ali Abad Metro Station Introduction Ali Abad Metro Station serves as one of the key stations on Tehran’s extensive Metro Line 1. Opened in 2001, this station is strategically located […]