Suchitoto is a wonderful picturesque town in El Salvador. As we continue our El Salvador backpacking series we explore ...