Orthodox Church
Photo Credit: Capt. Scott Baker, USAG Grafenwoehr Office of the Staff Judge Advocate
The Alexander Nevsky Cathedral, a Russian Orthodox Church, is one of the major attractions in Tallinn. Even today, nearly 30 percent of Estonia's population is Russian.
Page last updated Tue March 26th, 2013 at 00:00