Located in Port de Sóller, Alpha Tauri & Alpha Cani, run by Francesca Martí, is an art gallery showcasing contemporary art. With a Google rating of 5 and one review, it stands out as a notable destination for art enthusiasts in the Balearic Islands. The gallery features a curated selection of unique exhibitions that reflect Francesca's artistic vision. Explore the vibrant art scene at this distinguished gallery.