Ecuador Insider Articles By John Curran “Is Ecuador Everything You Hoped?” The small town of Rumizhitana is just north of Vilcabamba, Ecuador. Subscriber Login - Not A Member Yet? Click Here Email Address Password Remember Me Forgot Your Password?