Inkas Land is located at Calle Chaska Tika #111, 0.1 miles from the center of Machu Picchu. Aguas Calientes Hot Springs is the closest landmark to Inkas Land. Get latest prices on KAYAK now!