Iluman land of Shamans
Exploring Ilumán If you are looking for an authentic experience, away from the crowds, Ilumán is a great option! San Juan de Ilumán is one of the parishes of Otavalo, located in the province of Imbabura that immerses us in its natural beauty, rich indigenous culture and the warmth of its people. Pro tip: In […]
Iluman land of Shamans Read More »