The Meeting will be held in Santa Cruz de La Palma, Spain, at the Palacio de Salazar, also known as Casa Principal de Salazar.
The Palacio, a beautiful example of noble architecture, was built in the first half of the 17th century. The building, which has recently been restored, is currently used as a venue for a range of cultural events and it organises exhibitions regularly. It has a lovely central courtyard.

(Photo: spain.info)