Trip Report: Tambo Del Inka
Tambo Del Inka is a luxury resort hotel located in the Sacred Valley of Peru. I recently stayed here as part of my first trip to south america late last year. Although I stayed at several hotels during this trip, this hotel was by far the most luxurious. The staff at this hotel were also…