Here are 11 pictures that make you fall in love with Tellaro, Liguria. Tellaro is a magical village and is Northern Italy's best kept secret!