- Most Popular | Most Recent
Badalucco is a town in Liguria in Italy about an 8 mile drive inland from the coast & Taggia and home of Roi extra virgin olive oil. This is one of my favourite panoramas taken on this trip (No. 05), slightly marred by the tree growth which over recent years has obscured part of the view in the lower right section. I...