București, RO
The Apostol din Tabaci Church (Romanian: Biserica Apostol din Tabaci) is a Romanian Orthodox church located at 143 Mircea Vodă Street, Bucharest, Romania. It is dedicated to Saints Constantine and Helena.
Listen to the audio guide for Biserica „Sfinții Împărați Constantin și Elena” - Apostol din Tabaci Free on WIP — starts by itself when you arrive, even with the screen off