Fuencaliente Villas

Location: La Palma, Canary Islands, Spain.