Noah's Ark International Day Care Center Barcelona. Situated in a beautiful house in La Miranda, an exclusive and conveniently located residential community in Barcelona, Noah's Ark features quiet, bright, roomy spaces perfectly suited to the care and stimulation of small children.