Find the word definition

Wikipedia
L'Albiol

L'Albiol is a municipality in the comarca of Baix Camp, in the province of Tarragona, Catalonia, Spain.

The Prades Mountains are located within the municipal term of the town. The 1791 church is dedicated to Saint Michael.