You asked:

facts about San Juan de Pozul

  • San Juan de Pozul, the place in Loja, Ecuador.