Temple - mountain Baba Rod is located in Lviv, Ukraine on Staroznesenska St, 41. Temple - mountain Baba Rod is rated 4.7 out of 5 in the category cultural landmark in Ukraine.
Address
Staroznesenska St, 41
Accessibility
No wheelchair-accessible entrance