Casa Lupe

Casa Lupe is an attractive log cabin in beautiful gardens near Las Manchas in the south west of La Palma.