All Blogs Latvia, One of My New Favorite PlacesSo, it turns out that Latvia is a pretty amazing place. By Madison Francis, 10 years5 years ago