Tag: American Bus

  • Juayua


    Juayua (pronounced ‘why-you-er’) is a quant little town, founded in 1577, nestled up in the mountains of El Salvador that is famous for its food festival that lines the streets every weekend. For this reason we had pushed back our visit from earlier on the week and arrived at the cobblestone-strewn colonial town early on…