Photo Gallery




Two Baby Panda Bears


Bangkok, Thailand


Sheep Before and after shearing


Bangkok Downtown

World's Smallest Peapod

The Bazaruto Archipelago consists of five idyllic islands: Bazaruto, Benguerra, Magaruque, Santa Carolina and Bangue. The Archipelago is truly one of the most beautiful destinations on the African continent. The area is now protected as a conservation area and national park, including |the coral reefs surrounding the islands, making it the only official marine reserve in the country. 

...let go of my friend     

Siberia, Russia

Yes; that is my tongue

Boracay is a small island in the Philippines located approximately 315 km (196 mi) south of Manila and 2 km off the northwest tip of Panay Island in the Western Visayas region of the Philippines. Boracay Island and its beaches have received awards from numerous travel publications and agencies.

No Petting Allowed

Sunrise in Acadia National Park located off the coast of Maine

Bass Harbor, Tremont, Maine