I had a dream about a place called Mimosa valley last night. Flew over it in drone view. Apparently it’s in Madeira, Portugal. Anyone ever been there?
Madeira has everything, so I’ll allow Mimosa You know what scratch that, Mimosa dosent do justice to beautiful place