All posts tagged Finland

  • 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. -- Photo Credit: Capt. Scott Baker, USAG Grafenwoehr Office of the Staff Judge Advocate

    The northern sights – Helsinki, Finland

    HELSINKI — Though only 80 kilometers apart, Helsinki, Finland, and Tallinn, Estonia, feel like an…