Talk:Macuilxochitl

There is actually a small town in Mexico, the state of Oaxaca named Macuilxochitl. I believe it should have its own Wikipedia page but am not sure how to create it since there is already a redirect from the topic to a deity.