A-medieval-Estonian-town-nestled-along-the-Baltic-coast-its-winding-cobblestone-streets-and