White Beach, Boracay Island, Philippines
The ancient boulders and rocky hills and mountains of Damaraland.
Zebras on a golden morning.
Burchell's zebras in Etosha National Park, Namibia.
Scratching an Itch!
African elephant using a tree as a scratching post. Kenya.
Traditional Maasai people of Kenya.
Rock the Kasbah!
I was amazed by the gorgeous, one--of-a-kind, places to stay in Morocco.
Rustic, simple, outdoor spa.
Polar Bear Morning
The spectacular scenery of uninhabited South Georgia Island in the South Atlantic Ocean...
A Pool to Oneself
Puerto Galera, Philippines
Oryx climbing a sand dune in Namibia.
A view of Antarctica with dramatic sunlight.
Umbrella by the Bay
Beautiful waterfront room.
Resort pool on the island of Boracay, Philippines
Colorful Harbor in Croatia
The pretty town of Stari Grad on the island of Hvar on the Dalmatian coast, Croatia.
architectureasianbaybeautifulblue hourBuildingbusiness centerbusiness districtcitycityscapecoastalcorporatedesigndevelopmentdistrictdowntownduskeveningharbourhigh angle viewhighriselandmarktowerlightlit uplong exposuremarinamodernnightno peopleofficeoutdoorsphotographyreflectionsroadsscenesceneryseasingaporeskyskylineskyscraperssmoothsoutheast asiastreetstourist destinationtraffictravelurbanviewwater