21A Daugavpils iela, Rīga, LV-1003, Latvia
Green Tranquility – 3rd floor
Green Tranquility - 3rd floor sits on 21A Daugavpils iela, right on the edge of Riga’s bustling Old Town, a stone’s throw from the cobblestoned lanes of Rātslaukums and the murmuring Lielupe river. I first checked in on...