21st May 2007 - Tear-Off Calendar 📆☼Sunrise 05:05Sunset 20:49♉/♊☽Moonset 01:21Moonrise 09:07♋/♌20th May‹Monday2122nd May›May 2007Day of the year: 141, Week of the year: 21Holidays and observances in 21st May 2007World Day for Cultural Diversity for Dialogue and DevelopmentHolidays in the world in 21st May 2007Canada 🇨🇦 - Victoria Day