It may have looked like a scene out of a dream, but, for one day last year, a town in Central America was covered in 8 million flower petals.
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.