A cat strolls the street in the &amp;quot;Spanish Village&amp;quot;, a complex in Palma that reproduces various buildings from around Spain.