Happy Easter!
International Day of the World s Indigenous Peoples
World Bee Day
Flag Day
North Sea at sunset, Norddorf, Germany
Ocean City, Maryland, at sunrise
International Moon Day
Endangered Species Act
Anniversary of Pinnacles National Park, California
World Teachers Day
Champaka Sarasi, Shivamogga, Karnataka, India
World of WearableArt Awards
Giving Tuesday
World Dolphin Day
Brown pelican, San Diego, California
San Francisco Bay salt flats
Spire Cove in Kenai Fjords National Park, Seward, Alaska
Spotted owlet, Bangkok, Thailand
Torres del Paine National Park in Patagonia, Chile
Canada Day
Diwali
Daylight saving time begins
World Theater Day
Shi Shi Beach, Olympic National Park, Washington
Misool, Raja Ampat Islands, Indonesia
Bing Wallpaper Gallery