Puerto Escondido is located just a one hour flight from Mexico City. It has an international airport for charter or scheduled flights. It used to be a fishing village and embarkation point for local coffee harvests and has become a world famous surfers paradise and vacation destination because of the perfect waves of Zicatela beach and its closed bays for swimming, diving and fishing.