Canarian architecture

La Orotava

La Orotava is a captivating town and municipality located in the northern part of Tenerife, one of the Canary Islands ...
Read More