Pictures | Life & Style
Whale watching off the coast of Sri Lanka
The deep blue sea off the coast of Mirissa in Sri Lanka, where the waters of the continental shelf is close to the shore, is among the world's top spots for seeing whales, dolphins and other creatures of the deep. Since the end of the civil war, tourists are returning to Sri Lanka to enjoy its natural beauty and catch a rare glimpse of the elusive whales.
Picture editor's choice
Several companies, in both the public and private sector, have opened their doors to prospective candidates
The pageant kicks off the Drake Relays festivities at Drake University where a bulldog is the mascot
Britain’s Prince William and his wife, Kate, receive a traditional Aboriginal welcome during a visit to the Australian Outback