Tallinn, Estonia – View from Upper Town Estonia, a small country on the Baltic Sea is independent and thriving as can be.  This tiny country, a tad bigger than the state of Maryland is located near its former oppressor Russia and modern Finland.  Now enjoying political independence for twenty years, the capitol of Tallinn maintains...