Inns, restaurants and homes perch on the hillside overlooking Zihuatanejo Bay in Zihuatanejo, Mexico. The gentle water in the bay, protected from waves by the mountains, makes the bay a popular place for swimming, sailing, parasailing, fishing, and kayaking. (taken August 2007). Photo by Patrick Schneider Photo.com