Island of La Palma, Canary Islands, Spain


La Mancha Spa Hotel   investment project

                                             

Construction Site



This is the actual construction site as it stands today.


Electricity and water supplies are already established on-site