Jägala Falls, Estonia This scenic spot—often referred to as the “Niagara Falls of the Baltic”—is just 18 miles east of the capital city, Tallinn. The cascade is 26 feet high and especially picturesque in winter, when half of the falls freezes.
Sassi di Matera, Matera, Matera, Italy
Tütarettevõte Kohvik Maiasmokk Tallinna vanalinn, Pikk tänav
Alexander Nevsky Cathedral, Tallinn, Estonia. My future brother in law (read: sister's new boyfriend) is from Estonia. Definitely would love to visit!