...I would highly recommend Cultural Immersion!!!!! We spent 12 incredible days with Cultural Immersions in Peru including hiking the Inca Trail....