Poinsettias are indigenous to southern Mexico and Central America. These are called 'Flowers of the Holy Night' in Mexico. See if you can find out the legend on how they got their name here. (I haven't given an Internet search assignment in over six years!)
Route 307 runs the Mayan coast. We found that it is within walking distance of our apartment. There are huge, luxury busses that ply the highway from the downtown bus station but also smaller collectivos. We didn't know where to catch community type vans but today found they're right under the elevated section through Playa del Carmen. We wanted to start seeing some of the towns outside of where we are.