Explore details about location Calle Orquidea. Calle Orquidea is a location situated within the Artà alongside other areas such as Calle de Aixa, Calle de Teulera, Carrer de Pep Not.